Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[C#] DateTime[3] in Settings setzten

Empfohlene Antworten

Veröffentlicht

Hallo,

ich möchte gerne ein 3-er-DateTime Array (Von, Bis, AnlageDatum) in meinen Settings speichern (und an anderer Stelle lesen), und weiß nicht wie es geht...

Ich kann Als Typen System.DateTime angeben (settings-designer) aber da passt halt nur ein DateTime-Objekt rein. Da diese drei Daten aber logisch zusammengehören, würde ich jene gerne in einem Settings-Punkt speichern.

Was geht, aber was ich nicht möchte ist:

a) ein Objekt mit drei DateTimes, gettern und settern erstellen, public machen und das Objekt in den Setiings speichern (als Typ), aber das hat zu viel overhead.

B) die DateTime's als string speichern und "auseinandernehmen" wenn ich sie brauche, aber das ist nicht schön.

Jemand nen Vorschlag? (zur not geht auch List<DateTime>, aber da ich genau drei DateTimes brache, ist dass IMHO auch zu viel overhead.

Danke schonmal, Kosi

^^

Ne, mache jetzt n String draus, scheint mir vernünftig zu sein.

Aber es ist so oder so noch nicht sicher wie genau die Anforderungen sind (die hinter dem stehen), also kann es auch sein dass ich noch n EnumWert mitspeicheren oder gar ne Klasse...

Aber danke für den (sinnfreien) Tip.

Aber danke für den (sinnfreien) Tip.

So sinnfrei war der gar nicht.

Für jeden Eintrag ein Setting ist sinnvoll, da du, bei nur einem Eintrag mit strings erstens einen Separator brauchst (für splitt) und Zweitens sicherstellen musst, dass überall die gleiche Zeitzone/Lokalisierung verwendet wird.

Array würde sicher auch gehen.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.