Qual a diferença entre struct e classe no
Qual a diferença entre struct e classe no
Uma String é um tipo de referência, mesmo que possua a maioria das características de um tipo de valor, como imutável e ter == sobrecarregado para comparar o texto em vez de garantir que eles façam referência ao mesmo objeto. Por que string não é apenas um tipo de
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 como 5fe 5d. Claro que eu poderia escrever byte x = 5, mas isso é um pouco inconseqüente se você usar varpara variáveis
Um cara me fez essa pergunta alguns meses atrás e eu não consegui explicar em detalhes. Qual é a diferença entre um tipo de referência e um tipo de valor em C #? Eu sei que os tipos de valor são int, bool, float, etc e referência tipos são delegate, interfaceetc. Ou isso é errado, também? Você...
Há algo que não entendo totalmente quando se trata de alterar os tipos de valor em Swift. Como afirma o iBook "The Swift Programming Language": Por padrão, as propriedades de um tipo de valor não podem ser modificadas a partir de seus métodos de instância. E para tornar isso possível, podemos...
Eu não entendo quando usar AnyObject e quando usar Any em Swift. No meu caso, tenho um dicionário [Corda: ???] ??? : Pode ser Int, Double, Float, String, Array, Dictionary Alguém pode me explicar a diferença entre Any e AnyObject e qual usar no meu caso. Alak
Eu gostaria de saber se 'theObject' é um enum (de qualquer tipo de enum) foreach (var item in Enum.GetValues(theObject.GetType())) { //do something }
Considere uma função que retorna dois valores. Nós podemos escrever: // Using out: string MyFunction(string input, out int count) // Using Tuple class: Tuple<string, int> MyFunction(string input) // Using struct: MyStruct MyFunction(string input) Qual é a melhor prática e por quê?...
Estou tentando coletar todas as situações em que o boxe ocorre em C #: Convertendo tipo de valor em System.Objecttipo: struct S { } object box = new S(); Convertendo tipo de valor em System.ValueTypetipo: struct S { } System.ValueType box = new S(); Convertendo o valor do tipo de...