[Mono-list] §RE: [Mono-list] Suggestion: warning "member varia ble notinitialized"

Jonathan Stowe gellyfish@gellyfish.com
Sat, 7 Jun 2003 22:40:30 +0100 (BST)


On Sat, 7 Jun 2003, Arild Fines wrote:

> mono-list-admin@lists.ximian.com wrote:
> > notinitialized"
> >
> >
> > On Sat, 2003-06-07 at 07:03, Thong (Tum) Nguyen wrote:
> >> Members are implicitly initialized to 0 or null so they do have a
> >> meaning even if you don't explicitly initialize them...
> >
> > Umm... no.
> >
> > Some [ValueType] types don't even have an equivalent to 0 or null.
> > e.g., System.DateTime, IIRC.
>
> 	class Class1
> 	{
>         void Method()
>         {
>             Console.WriteLine( t );
>         }
> 		/// <summary>
> 		/// The main entry point for the application.
> 		/// </summary>
> 		[STAThread]
> 		static void Main(string[] args)
> 		{
> 			new Class1().Method();
> 		}
>
>         private DateTime t;
> 	}
>
> Prints 01.01.0001 00:00:00.
>

But try comparing that to 0 or null ;-)

/J\
-- 
Jonathan Stowe                      |
<http://www.gellyfish.com>          |      This space for rent
                                    |