/// <value>
/// Internal bool value for for this instance
/// </value>
- //
- // HACK: we tag it as public, so the source will compile.
- public bool value;
+
+ internal bool value;
static Boolean ()
{
2002-09-04 Miguel de Icaza <miguel@ximian.com>
+ * Double.cs, Single.cs, Char.cs, Boolean.cs: Use internal for the
+ actual value instead of public.
+
+ * LocalDataStoreSlot.cs: Make constructor internal.
+
* Int16.cs, UInt16.cs, Int32.cs, UInt32.cs, Int64.cs, UInt64.cs,
SByte.cs, Byte.cs, Char.cs: Use internal for the actual value
instead of public.
/// </summary>\r
/// \r
[Serializable]\r
- public struct DateTime : IComparable , IFormattable , IConvertible\r
+ public struct DateTime : IComparable, IFormattable, IConvertible\r
{\r
private TimeSpan ticks;\r
\r
public const double NegativeInfinity = -1.0d / 0.0d;
public const double PositiveInfinity = 1.0d / 0.0d;
- // VES needs to know about value. public is workaround
- // so source will compile
- public double value;
+ internal double value;
public int CompareTo (object v)
{
{
public sealed class LocalDataStoreSlot
{
+ internal LocalDataStoreSlot ()
+ {
+ }
}
}
public const float PositiveInfinity = 1.0f / 0.0f;
public const float NegativeInfinity = -1.0f / 0.0f;
- // VES needs to know about value. public is workaround
- // so source will compile
- public float value;
+ internal float value;
public int CompareTo (object v)
{