PDA

View Full Version : ساختار یک value type



mehdihadeli
چهارشنبه 31 شهریور 1389, 00:47 صبح
double در این کد چطوری مقدار دهی اولیه میشه در حالی که ما داریم از constructor defult استفاده میکنیم؟
چرا دو تا اسم برای ساختار double انتخاب شده؟
آیا double i; با double i=new double(); معادل است؟


public struct Double : IComparable, IFormattable, IConvertible, IComparable<double>, IEquatable<double>
{

public const double Epsilon = 4.94066e-324;

public const double MaxValue = 1.79769e+308;

public const double MinValue = -1.79769e+308;

public const double NaN = 0.0 / 0.0;

public const double NegativeInfinity = -1.0 / 0.0;

public const double PositiveInfinity = 1.0 / 0.0;
{

mohsen_csharp
چهارشنبه 31 شهریور 1389, 09:57 صبح
دوست عزیز برای اینکه این فیلدها به صورت const تعریف شده اند
بین double i; با double i=new double(); هم هیچ تفاوتی وجود نداره