IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#][Débutant] Stockage et accès de données: collection ou pas ?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 20
    Par défaut [C#][Débutant] Stockage et accès de données: collection ou pas ?
    Bonjour,

    Voilà je programme un petit serveur et j'aurai besoin d'avoir un objet qui me permette de référencer les connexions actives en ajoutant ou supprimant "à la volée" une nouvelle entrée qui comporte une ip et le login correspondant. Je voudrais pouvoir rechercher l'existence d'une entrée par ip ou par login (et pouvoir la supprimer en cas de besoin). Cela me servirai à empecher les connexions multiples de la même ip ou de les limiter ainsi qu'à empêcher ou non l'utilisation d'un même login par plusieurs ip.
    J'espère que mon problème est compréhensible (pas facil à expliquer... )
    J'ai regardé du côté des listes liées, des collections génériques etc mais je dois avouer que j'y suis un peu perdu et je ne sais pas trop comment m'y prendre.

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Tu peux tout simplement utiliser une StringCollection

    Quelques méthodes utils :

    StringCollection.Add
    StringCollection.Remove
    StringCollection.Contains

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 20
    Par défaut
    Merci d'avoir pris le temps de répondre. En attendant j'ai trouvé une solution à l'aide d'arrayLists, j'en ai profité pour me permettre l'implémentation de fonctions de contrôles plus poussées.

  4. #4
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Citation Envoyé par LordProgz
    Merci d'avoir pris le temps de répondre. En attendant j'ai trouvé une solution à l'aide d'arrayLists, j'en ai profité pour me permettre l'implémentation de fonctions de contrôles plus poussées.
    Quels genres de controles plus poussées

    StringCollection est une List specialisée pour les strings, c'est pour ca qu'elle est plus utile dans ton cas. Sinon si tu veux utiliser ArrayList alors utilise plutot les generics avec List<> pour travailler en Type Safe.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 20
    Par défaut
    Dommage j'ai vu ton message trop tard mais j'ai effectivement eu recours aux generics cette fois et je constate une amélioration des performances de l'ordre des 25% (même si ça reste de l'ordre 10ms par requête, donc à ce stade pas grande importance) par rapport à l'arraylist et les boxing/unboxing.
    Merci
    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SimpleXML] [débutant] Accès à des données XML
    Par pouktoro dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 24/04/2009, 19h51
  2. Réponses: 7
    Dernier message: 15/02/2008, 20h01
  3. Réponses: 5
    Dernier message: 16/10/2006, 14h38
  4. (débutant) Accès aux données d'un formulaire en XSL
    Par bilo2000 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 13/07/2005, 14h51
  5. [débutant] avoir accès aux données de la base BCDI 3
    Par Valichou dans le forum Bases de données
    Réponses: 7
    Dernier message: 06/05/2004, 13h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo