Witam,
Poniżej wstawiam przykładowy krótki kod. Znajdują się w nim 3 klasy. Klasa startująca 'program', klasa 'DataBase' oraz klasa 'Client'.
Klasa 'Program' odpala klasę 'DataBase' a w 'DataBase' uruchamiana jest klasa 'Client'.
Pytanie brzmi: Co powinienem wrzucić w kodzie klasy 'Client' by zmienić wartość zmiennej 'public int DataFocus' (należącej do DataBase) ?
Może coś na kształt extern'a z C++? Bardzo proszę o pomoc. Przykłady w kodzie mile widziane ;).
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace test
{
class Client
{
// Co tutaj wstawić ?
}
class DataBase
{
public int DataFocus = 100;
public DataBase()
{
Client cl = new Client();
}
}
class Program
{
static void Main(string[] args)
{
DataBase db = new DataBase();
Console.WriteLine(db.DataFocus);
}
}
}