vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
KomplettLösung 
Autor: Micke
Datum: 18.09.08 14:44

zwar in C#, aber ist ja unwesentlich anders in vb. bei Fragen frag halt
System.Collections.Generic.Dictionary<DayOfWeek, List<DateTime>> bag =
    new System.Collections.Generic.Dictionary<DayOfWeek, List<DateTime>>();
 
DateTime dt = new DateTime(2008, 1, 1).AddDays(-1);
int monat = dt.Month ;
while (dt.Month.Equals(monat))
{
    dt = dt.AddDays(1);
    List<DateTime> wochenTagListe = bag[dt.DayOfWeek];
    if (wochenTagListe == null)
    {
        wochenTagListe = new List<DateTime>();
        bag.Add(dt.DayOfWeek, wochenTagListe);
    }
    wochenTagListe.Add(dt);
}
 
int AnzahlMontage = bag[DayOfWeek.Monday].Count;

Micke

Beitrag wurde zuletzt am 18.09.08 um 14:50:58 editiert.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Wochentage in einem Monat zählen2.003Mithwith17.09.08 20:12
Re: Wochentage in einem Monat zählen1.152Christian2517.09.08 22:13
Re: Wochentage in einem Monat zählen1.097engelmarkus17.09.08 22:21
KomplettLösung1.076Micke18.09.08 14:44
Re: KomplettLösung1.032FlyingEagleLW18.09.08 19:31
Danksagung1.005Mithwith18.09.08 22:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel