Есть ли смысл в определении структуры с элементом ссылочного типа (и не определяя его как класс)? Например, чтобы определить эту структуру:
public struct SomeStruct
{
string name;
Int32 place;
}
Я спрашиваю, потому что я знаю, что struct является типом значения, и определить в нем какой-то ссылочный тип не имеет никакого смысла.
Я прав? Может кто-нибудь объяснить это?