begin process at 2010 02 10 00:34:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Fichier / Disque

 > 

List<String> et addrange


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

List<String> et addrange

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ée 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 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 Object reference not set to an instance of an object(.length) [ par baby85 ] bonsoir,j'ai un probleme au niveau de .lengthj ai fais une methode qui prend comme parmetre une variable stringpublic string getstrg(string tx)        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 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 ListbOx + array list [ par chitaurus ] Bonjour, je suis encore nouveau en C#, en fait j'ai un programme que j'ai crée en mode console, je voulais après le réaliser sous mode windows.  Mais List View [ par RM50Man ] Est il possible de selectionner seulement la cellule sur laquel on appuie ,dans une listview avec plusieurs lignes et colonnes !!!!!!!!!RM50man


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,109 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales