Je souhaite savoir si mon approche est bonne ou mauvaise?Boxe et UnBoxing de la liste à l'objet en C#
les deux déclarations Référez
Case: # 1
List<string> person = new List<string>() {
"Harry"
"Emma"
"Watson"
}
Case: # 2
Object person = new List<string>() {
"Harry"
"Emma"
"Watson"
}
Faites-moi savoir
qui déclaration est boxe et quelle déclaration est un-boxing?
Les deux déclarations sont égaux et identiques ???
Il n'y a pas de boxe dans les deux cas ici. Votre code n'inclut aucun type de valeur du tout. Les instructions ne sont cependant pas identiques - l'une déclare une variable de type 'List' et l'autre déclare une variable de type' Object' ... qui affecte la façon dont vous pouvez utiliser la variable plus tard. –
'Liste' est un 'class', pas' struct', donc il n'y a pas de boxe –