Małe pytanko odnośnie "static class" w C#

0

Siemka. Przez pare dni nie mam komputerka który by udzwignił visuala dlatego zapytam tu. Pytanie brzmi czy jak np. przez form1 zainicjalizuje w klasie statycznej referencje do danego obiektu to czy czy wywolujac ta sama statyczna klase z np form2 referencja bedzie dalej dostepna?

1

Jeśli chodzi o coś takiego, to odpowiedź to TAK:

public static class KlasaStatyczna
{
  public static string JakiesPole = null;
}

class Form1
{
  private Form2 form2 = new Form2();
//...
  KlasaStatyczna.JakiesPole = "asdsad";
  form2.Costam();
//...
}

class Form2
{
  public void Costam()
  {
    Console.WriteLine(KlasaStatyczna.JakiesPole);
  }
}
0

Dzieki o to mi chodzilo.

0

Po pierwsze, Visual Studio, zwłaszcza 2010 i starsze, wcale nie ma takich wymagań jak to niektórzy malują.
Po drugie, jeśli masz zainstalowanego .net Frameworka to masz na dysku kompilator konsolowy csc.exe

1 użytkowników online, w tym zalogowanych: 0, gości: 1