Windows Phone Developers

Showing posts with label C# uninitialized variables. Show all posts
Showing posts with label C# uninitialized variables. Show all posts

Sunday, August 24, 2008

Use of unassigned local variable 'name'

The C# compiler does not allow the use of uninitialized variables. If the compiler detects the use of a variable that might not have been initialized, it generates CS0165.

string Sample;

Nullable <bool> FlagComplete = null;

if (FlagComplete.HasValue)

{

MessageBox.Show(Sample);

}

Use new to create an instance of an object or assign a value

string Sample = "";

Nullable <bool> FlagComplete = null;

if (FlagComplete.HasValue)

{

MessageBox.Show(Sample);

}

else




If you want to have null for the variable Sample, declare it as Nullable ()
Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl StumbleUpon