União C ++ em c #
Estou traduzindo uma biblioteca escrita em C ++ para C # e a palavra-chave 'union' existe uma vez. Em uma estrutura.
Qual é a maneira correta de traduzi-lo em c #? E o que ele faz? Parece algo como isto;
struct Foo {
float bar;
union {
int killroy;
float fubar;
} as;
}