Men du kan faktisk godt gøre det med Add - men så skal du bare bruge en static constructor:
class Program { static Program() { List<string> init = new List<string>(); init.Add("a"); init.Add("b"); init.Add("c"); TestInstance = new TestClass(init); }
public static TestClass TestInstance; // = new TestClass( ??? );
static void Main(string[] args) { // Duh } }
Synes godt om
Slettet bruger
06. november 2007 - 21:36#9
Kan du give et eksempel på public static TestClass TestInstance = new TestClass( new List<string>() ); ?
nielle, din løsning er ikke lige, hvad jeg leder efter, men ellers tak :)
> Kan du give et eksempel på > public static TestClass TestInstance = new TestClass( new List<string>() );
Sådan ser koden simpelthen ud.
Den giver en tom liste til din TestInstans.
Hvis det ikke skal være en tom liste (0 elementer, ikke en liste som er null) så er det enten koden i 06/11-2007 20:11:38 eller alternativet i 06/11-2007 20:25:06.
Synes godt om
Slettet bruger
06. november 2007 - 21:45#11
Nå. Så meget for at gøre det enkelt! I hvert fald tager jeg din første version, så... Bare smid et svar, begge to!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.