public const string evaluates to null

  • Thread starter Thread starter Erik Tamminga
  • Start date Start date
E

Erik Tamminga

Hi,

I'm totally bluffed: how can a 'public const string name = "myname";' ever
evaluate to null?

I have the following class:

public class MIB2
{
public const string org = "1.3";
public const string dod = org + ".6";
public const string internet = dod + ".1";
public const string snmpV2 = internet + ".1";
public const string mgmt = internet + ".2";
public const string mgmt2 = internet + ".2";
public const string mib2 = mgmt2 + ".1";
public const string system = mib2 + ".1";
....
}

and somehow at runtime the call "MIB2.system" evaluates null!

(VS.NET 2003, WinXP SP1)

Erik
 
Hi,

Found the error;

developer environment doesn't show constants in intellisense/debug windows.
A typo in the constant made my evaluation fail. Sorry.

Erik
 
Back
Top