Resultados da pesquisa a pedido "value-type"

3 a resposta

Java faz distinção entre tipo de valor e tipo de referência

C # faz distinção desses dois. O java faz o mesmo ou de maneira diferente?

6 a resposta

O int (Int32) é considerado um objeto no .NET ou um primitivo (não int?)?

É int (akaInt32) um objeto ou um primitivo no .NET (não estou perguntando sobreint?)? Eu bati F12 na palavra salvaint e pegou : public struct Int32 : IComparable, IFormattable, IConvertible, IComparable<int>, IEquatable<int> { ... }Não herda de ...

1 a resposta

Comparando estruturas para igualdade sem boxe

Me deparei com um método de extensão que se aplica a estruturas(SomeStruct) e retorna se o valor é igual ou não ao valordefault(SomeStruct) (quando o construtor sem parâmetros é chamado). public static bool IsDefault<T> (this T value) where T : ...

1 a resposta

RMs .NET, objetos de valor imutável, estruturas, construtores padrão e propriedades somente leitu

Estou apenas começando com o .NET ORMs, a ponto de ainda não ter decidido entre o Entity Framework e o NHibernate. Mas, em ambos os casos, estou com um problema, pois eles parecem querer que eu comprometa a integridade do meu modelo de domínio ...

4 a resposta

Sufixo literal para byte no .NET?

Eu estou querendo saber se existe alguma maneira de declarar uma variável de bytes em um curto caminho, como flutuadores ou duplos? Quero dizer, como5f e5d. Claro que eu poderia escreverbyte x = 5, mas isso é um pouco inconseqüente se você ...

1 a resposta

Explicação detalhada da captura variável nos fechamentos

á vi inúmeras postagens sobre como a captura de variáveis atrai variáveis para a criação do fechamento, no entanto, todas elas parecem ter poucos detalhes específicos e chamam a coisa toda de "mágica do compilador" Estou procurando uma ...

5 a resposta

diferença básica entre tipos de valor e tipos de referência [duplicado]

Possible Duplicate: Quais são as diferenças entre tipos de valor e tipos de referência em C #? [https://stackoverflow.com/questions/2414906/what-are-the-differences-between-value-types-and-reference-types-in-c] uais são as diferenças básicas ...

5 a resposta

Dilemma com o uso de tipos de valor com o operador `new` em C #

Quandooperator new() é usado com o tipo de referência, o espaço para a instância é alocado no heap e a própria variável de referência é colocada na pilha. Além disso, tudo dentro da instância do tipo de referência, alocado na pilha, é zerad Por ...

4 a resposta

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 ...

7 a resposta

m C #, por que não posso modificar o membro de uma instância de tipo de valor em um loop foreac

Eu sei que os tipos de valor devem ser imutáveis, mas isso é apenas uma sugestão, não uma regra, certo? Então, por que não posso fazer algo assim: struct MyStruct { public string Name { get; set; } } public class Program { static void ...