Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : List<String> et addrange [ Archives / Fichier / Disque ] (haklia)

dimanche 30 avril 2006 à 16:42:04 | List<String> et addrange

haklia

Bonjour à tous,

Bon j'ai un nouveau souci.

Voilà ce que j'ai :
List<String> fichiers = null;   // = null est là pour éviter les Use of unassigned local variable

fichiers.AddRange(Directory.GetFiles(@"c:\")); // c:\ est un exemple

Et ça plante au niveau du AddRange :
Exception thrown:
System.NullReferenceException: Object reference not set to an instance of an object.

Merci de votre aide.

++

dimanche 30 avril 2006 à 17:23:47 | Re : List<String> et addrange

coq

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

List<String> fichiers = new List<string>();



/*
coq
MVP Visual C#
*/

dimanche 30 avril 2006 à 17:28:59 | Re : List<String> et addrange

haklia

LOL, merci, j'allais poster un message comme quoi j'avais trouvé. En fait j'avais pris cette exemple sur une source d'ici, c'est pour cela.

D'ailleurs, une question me vient : vaut-il mieux utiliser une List<T> ou une ArrayList ? Il me semble que dans une ArrayList on peut mettre différents types, mais bon, c'est pour mieux comprendre la différence.

dimanche 30 avril 2006 à 17:34:06 | Re : List<String> et addrange

coq

Administrateur CodeS-SourceS
Si ta liste n'est destinée qu'a un seul type il vaut mieux passer par les generics (ou une classe de collection fortement typée), ça t'évites les cast des items.
Alors qu'ArrayList est typée object, donc tout :-)


/*
coq
MVP Visual C#
*/

dimanche 30 avril 2006 à 17:38:38 | Re : List<String> et addrange

haklia

Ok, merci beaucoup.



Cette discussion est classé dans : of, list, an, object, addrange


Répondre à ce message

Sujets en rapport avec ce message

WebServices en csharp : erreur out of range ! [ par zigxag ] Bonjour,Je sollicite votre aide car je ne trouve pas ce qu'il ne va pas dans mon code source. J'ai une fonction qui appelle un service web. Voici ma f Probleme d'acces à une base Access [ par ja001net ] Bonjour,Je fais un programme en C#.net utilisant une basse access, avec laquelle j'accède via un OleDbConnection un OleDbDataReader et un OleDbCommand List d'object [ par fdouieb ] Bonjour est ce qu'il existe une structure ou autre chose qui nous permet de connaitre l'ensemble des éléments sur une fenetre "Form".Exemple: de façon Linq - Object reference not set to an instance of an object [ par wally88 ] Bonjour, Voila j'essaie de voir comment fonctionne linq, et j'ai toujours cette erreur lors de l'execution : Object reference not set to an instance o Conversion object vers class [ par Sillymind ] Bonjour,Je débute en C# alors SVP soyez indulgeant.J'aimerai savoir s'il est possible de créer une variable de classe qui pourrait pointer sur n'impor Problème de cast sur une classe heritée [ par Fjohn666 ] Bonjour a tous,j'ai un problème,peut etre de logique, de cast :je voudrais faire une list améliorée avec des fonctions maison : Voici donc ce que je f DataGridView changer le type des celulles [ par Poulpy87 ] Bonsoir, je souhaiterais changer le type des cellules contenue dans une DataGridView après l'avoir chargé avec une data table. Or lorsque j'essaie je Object must implement IConvertible [ par MAQFAB ] Bonjour,J'ai besoin d'aide pour un petit projet C# --> Oracle 9.Je dois exécuter une SP sur un serveur Oracle. La SP comporte 4 paramètres d'entrée, e [C#] SharpDevelop Excel [ par titouneee ] Bonjour,J'utilise excel 2000, j'ai réussi a ajouter la référence Microsoft excel 9.0 object library. (en allant dans "porjets", clic droit sur "refere Dérivation et surcharge de constructeur [ par MHI ] J'ai la classe : public class ListItem {  private object m_IdKey;  private object m_Value;  public ListItem(object itemKey, object itemValue)  {   m_I


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.