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

VB.NET Discussion :

Obtenir le compte d'un element avec un Linq


Sujet :

VB.NET

  1. #1
    Membre émérite

    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations forums :
    Inscription : Mars 2012
    Messages : 691
    Par défaut Obtenir le compte d'un element avec un Linq
    Bonjour

    j'ai une class T

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     Public  class  T
                    public jour as string
                     public  holiday as string
                     public year as string
             End class
     
           dim listT as new list of(T)

    je remplis la listT représentant toutes les fetes jour et année depuis 1900 à 2000

    J'essaie d'écrire une fonction avec comme parametre le nom d'une fete et avec l'utilisation d'un linq obtenir combien de fois cette fete tombe quel jour
    ex 14 juillet tombe 40 fois un dimanche 30 fois un mercredi et 30 fois un mardi

    merci d'avance

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Bonsoir,

    Il faudrait déjà apprendre à utiliser les bons types avant d'aller plus loin, un jour ou une année ne doivent pas être de type String.
    Dans votre classe T, il manque aussi le mois, mais quitte à faire quelque chose de bien autant n'avoir qu'un seul champs de type date.
    Et pour le Linq, rien de compliqué, une petite recherche sur "linq vb.net" et dans n'importe quel tuto basique on voit comment faire un "where"

  3. #3
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Va voir là


    Mais attention. Ils utilisent le point comme séparateur décimal. Si dans tes paramètres Windows, tu n'as pas le point comme séparateur décimal, tu vas devoir ajouter une des ces lignes au début du programme. (Dans le Form_load, cela devrait aller.) Je ne me souviens plus laquelle, mais tu peux mettre les deux.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    My.Application.ChangeCulture("en-US")
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    My.Application.ChangeUICulture("en-US")

Discussions similaires

  1. [XSD] Eléments avec même nom et attributs différents
    Par stanware dans le forum Valider
    Réponses: 3
    Dernier message: 24/06/2008, 17h44
  2. Réponses: 1
    Dernier message: 18/09/2006, 10h51
  3. [Struts] elements avec clés aléatoires
    Par zais_ethael dans le forum Struts 1
    Réponses: 11
    Dernier message: 30/04/2006, 16h28
  4. Réponses: 1
    Dernier message: 13/11/2005, 15h30
  5. Réponses: 3
    Dernier message: 24/10/2005, 18h45

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