myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Grundlagen von C# » Wie schreibt man einen Zähler, der beim Programmstart inkrementiert?
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Wie schreibt man einen Zähler, der beim Programmstart inkrementiert?

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
hedo hedo ist männlich
myCSharp.de-Mitglied

Dabei seit: 20.02.2020
Beiträge: 2


hedo ist offline

Wie schreibt man einen Zähler, der beim Programmstart inkrementiert?

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

habe ein kleines Problem. Möchte einen Zähler integrieren, jedoch sollte dieser bei jedem Programmstart um 1 hoch gezählt werden und wenn das Programm beendet wird soll er nicht zurückgesetzt werden.

Wer könnte helfen?
20.02.2020 12:58 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.560
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Was ist denn Deine Frage? Was hast Du versucht?
Bitte beachte  [Hinweis] Wie poste ich richtig?

Sei Dir bewusst, dass ein Forum kein Quellcode Generator ist :-)
20.02.2020 13:02 Beiträge des Benutzers | zu Buddylist hinzufügen
Taipi88 Taipi88 ist männlich
myCSharp.de-Mitglied

avatar-3220.jpg


Dabei seit: 02.02.2010
Beiträge: 1.004
Entwicklungsumgebung: VS 2010
Herkunft: Mainz


Taipi88 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi,

naja - dafür gibts verdammt viele mögliche Vorgehensweisen.

Etwas in einer Datei speichern
Etwas in der Registry speichern
Datenbank, WebService, etc.

Such dir was aus - probier ob du's schaffst - und wenn du auf Probleme stößt - kannst du ja hier nochmal nachfragen.

LG
20.02.2020 13:20 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
hedo hedo ist männlich
myCSharp.de-Mitglied

Dabei seit: 20.02.2020
Beiträge: 2

Themenstarter Thema begonnen von hedo

hedo ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

Also was ich genau machen möchte, ist ein Ticketsystem, wobei bei jedem Programm Start ein Zähler hochgezählt werden soll. Wie eine Art Ticket ID. Diese soll aber beim beenden der Software nicht auf 0 zurück gesetzt werden, so dass beim nächsten Start es fortlaufend weiter geht.

Gruß
21.02.2020 14:03 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
MrSparkle MrSparkle ist männlich
myCSharp.de-Team

avatar-2159.gif


Dabei seit: 16.05.2006
Beiträge: 5.320
Herkunft: Leipzig


MrSparkle ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Wo speicherst du denn die Tickets? In einer Datenbank? Dann erzeugt die DB ja schon eine eindeutige ID, die du verwenden kannst.

Ansonsten hat Taipi88 ja schon einige Möglichkeiten genannt.
21.02.2020 15:04 Beiträge des Benutzers | zu Buddylist hinzufügen
T-Virus T-Virus ist männlich
myCSharp.de-Mitglied

Dabei seit: 17.04.2008
Beiträge: 1.429
Entwicklungsumgebung: Visual Studio, Codeblocks, Edi
Herkunft: Nordhausen, Nörten-Hardenberg


T-Virus ist offline Füge T-Virus Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Wenn es um eindeutige IDs geht, was spricht den dann gegen eine einfache Guid?
Ist genau für den Fall von absolut eindeutigen IDs gedacht.

Ansonsten klingt dies nach einem klassischen Fall von einem Auto Increment in einer Datenbank.
Bei lokalen Anwendungen kann man dies mit Sqlite realisieren, dann muss man nur die Einträge hinzufügen und sich nicht um das zählen kümmern.

T-Virus
21.02.2020 19:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als ein Monat.
Der letzte Beitrag ist älter als ein Monat.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 29.03.2020 04:26