az sentido definir uma estrutura com um membro do tipo de referênci
Existe algum sentido em definir uma estrutura com um membro do tipo de referência (e não defini-lo como uma classe)? Por exemplo, para definir esta estrutura:
public struct SomeStruct
{
string name;
Int32 place;
}
Estou perguntando, porque sei que uma estrutura é um tipo de valor e definir nela algum tipo de referência não faz sentid
Estou certo? Alguém pode explicar isso?