Resultados da pesquisa a pedido "value-type"
Estrutura rápida e mutante
Há algo que eu não entendo completamente quando se trata de alterar tipos de valor no Swift. Como o iBook "A linguagem de programação Swift" afirma:Por padrão, as propriedades de um tipo de valor não podem ser modificadas de dentro de ...
Faça uma referência a outra seqüência de caracteres em c #
Tanto quanto eu sei uma string em c # é um tipo de referência.Portanto, no código a seguir, 'a' deve ser igual a "Hi", mas ainda mantém seu...
Comparações de tipo de valor em caixa
O que estou tentando obter aqui é uma comparação direta de valores de tipos primitivos in a bo ((object)12).Equals((object)12); // Type match will result in a value comparison, ((object)12).Equals((object)12d); // but a type mismatch will ...
Como serializar tipos de valor com o serializador MongoDB C #?
O driver Mongodb C # não serializa estruturas / tipos de valor. Como isso pode ser feito?
Swift: Tipo de valor recursivo
Eu tenho uma estrutura na qual desejo ter uma variável global do tipo Struct ?. Este exemplo é essencialmente uma versão mais curta da estrutura que estou criando atualmente. struct SplitString { //splits a string into parts before and after the ...
# Restrições genéricas para incluir tipos de valor E cadeias de caracter
Estou tentando escrever um método de extensão no IEnumerable que será aplicado apenas aos tipos e cadeias de valo public static string MyMethod<T>(this IEnumerable<T> source) where T : struct, stringNo entanto, 'string' não é uma restrição ...
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?
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 ...
Por que não há RAII no .NET?
Sendo principalmente um desenvolvedor C ++ a ausência deRAII (aquisição de recursos é inicialização) em Java e .NET sempre me incomodou. O fato de que o ônus...
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 ...