Aktuellen Standort abrufen (wie in Region und Sprache angegeben) in C #

7

Wie kann ich den aktuellen Standort des Geräts abrufen, wie in Region und Sprache des Betriebssystems angegeben? Ich habe bereits versucht, dies aus der RegionInfo -Klasse zu bekommen, aber es gibt den Ort zurück, wie er im Format-Drop-down von Region und Sprache angegeben wurde.

Nur um zu verdeutlichen, was ich meine, Wenn Sie Region und Sprache über die Systemsteuerung Ihres Geräts öffnen, möchte ich den Standort wie auf der Registerkarte Standort angegeben lesen. RegionInfo gibt mir den Wert, der im Format-Dropdown-Menü der Registerkarte "Formate" angegeben ist.

    
Sanjay Singh 16.01.2012, 11:20
quelle

4 Antworten

17

Nach vielem Googeln bekam ich endlich die Antwort. Nach zwei Links hilft mir, den aktuellen Maschinenstandort zu bekommen -

Ссылка

Ссылка

Ich habe die folgende Utility-Klasse erstellt, wenn jemand am endgültigen Code interessiert ist -

%Vor%     
Sanjay Singh 17.01.2012 07:44
quelle
2

ja .. aber einfacher:

%Vor%     
Manuel 16.01.2012 11:39
quelle
1

Können Sie versuchen,

zu verwenden?

RegionInfo.CurrentRegion.DisplayName;

Gibt Ihnen dies den gewünschten Standortnamen, wie Sie es beabsichtigen

    
V4Vendetta 16.01.2012 12:06
quelle
0

Basis auf "Systemsteuerung & gt; Region & gt; Home Location", können Sie RegionInfo erhalten. Probieren Sie das -

%Vor%     
Aung Ko Zan 23.11.2017 05:19
quelle

Tags und Links