Вопрос новичка:
Есть две структуры.
public struct A
{
public B[] arrayOfBs;
}
public struct B
{
public int x;
}
Помогите, пожалуйста, разобраться как дотНет это все себе представляет.
что здесь передаётся по ссылке и когда, и что по значению и когда. Я запутался.
предположим я использую эти стуктуры двумя разными способами.
1)
A a = new A();
myMethod(А);
как дотНет передаёт внутренний массив B структур? при данном вызове?
2)
A a = new A();
myMethod(a.arrayOfBs);
и здесь как и какие отличия от 1)
Спасибо.