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?
0
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