preguntar acerca de value-type
12
réponses
Les types de valeurs sont-ils immuables par définition?
j'ai souvent lu que struct S devrait être immuable - ne sont-ils pas par définition?
considérez-vous que int est immuable?
int i = 0;
i = i + 123;
semble correct - nous obtenons un nouveau int et l'assignons de nouveau à i . …
demandé sur
1970-01-01 00:33:29
8
réponses
Dans C# , les Termes «primitif» et «littéral» sont-ils interchangeables?
une discussion plus tôt aujourd'hui m'a amené à me demander si oui ou non ma compréhension des notions primaires et littérales est correcte.
mon interprétation est qu'un type littéral est spécifiquement un type qui peut avoir une valeu …
demandé sur
1970-01-01 00:33:30
6
réponses
Comment faire une valeur type nullable with.NET XmlSerializer?
supposons que j'ai cet objet:
[Serializable]
public class MyClass
{
public int Age { get; set; }
public int MyClassB { get; set; }
}
[Serializable]
public class MyClassB
{
public int RandomNumber { get; set; }
}
le XmlSeria …
demandé sur
1970-01-01 00:33:29
7
réponses
Dans C#, pourquoi ne puis-je pas modifier le membre d’une instance de type de valeur dans une boucle foreach?
je sais que les types de valeurs devraient être immuables, mais c'est juste une suggestion, pas une règle, pas vrai?
Alors pourquoi je ne peux pas faire quelque chose comme ça:
struct MyStruct
{
public string Name { get; set; }
}
public …
demandé sur
1970-01-01 00:33:31
14
réponses
Quelle est la différence entre un type de référence et un type de valeur en c#?
un type m'a posé cette question il y a quelques mois et je n'ai pas pu l'expliquer en détail. Quelle est la différence entre un type de référence et un type de valeur en C#?
je sais que les types de valeur sont int , bool , float , etc …
demandé sur
1970-01-01 00:33:31
6
réponses
Indexeurs dans la liste vs tableau
comment les indexeurs sont définis dans la liste et les tableaux.
List<MyStruct> lists=new List<MyStruct>(); où MyStruct est une Structure. Considérons Maintenant
MyStruct[] arr=new MyStruct[10];
arr[0] fait réf …
demandé sur
1970-01-01 00:33:31