Witam. Mam do Was małe pytanko. Mianowicie chodzi mi o sytuację tego typu:
public class MainClass
{
public OtherClass otherClass;
public MainClass(){
otherClass = new OtherClass();
}
}
public class OtherClass
{
public string property = "null";
public MainClass mainClass;
public OtherClass(){
mainClass = new MainClass();
//czy taka sytuacja ma prawo zajść???
mainClass.otherClass.property
}
}
Chodzi mi miejsce, które okomentowałem. Czy może dojść do takiej sytuacji? Oczywiście nie zamierzam się w ten sposób odwoływać do właściwości/metod. Jest to taki efekt uboczny, który powstał w moim projekcie i zastanawiam się czy mam martwić się jego usunięciem...
Proszę o pomoc.
Pozdrawiam ;)