System.Globalization Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene classi che definiscono le informazioni correlate alle impostazioni cultura, tra cui la lingua, il paese o la regione, i calendari usati, i formati delle date, della valuta e dei numeri, nonché il criterio di ordinamento delle stringhe. Si tratta di classi utili per la creazione di applicazioni globalizzate (internazionali). Le classi come StringInfo e TextInfo forniscono funzionalità di globalizzazione avanzate, tra cui il supporto di surrogati e l'elaborazione di elementi di testo.
Classi
| Calendar |
Rappresenta il tempo in suddivisioni, come settimane, mesi e anni. |
| CharUnicodeInfo |
Recupera le informazioni relative a un carattere Unicode. La classe non può essere ereditata. |
| ChineseLunisolarCalendar |
Rappresenta il tempo suddiviso in mesi, giorni e anni. Gli anni vengono calcolati in base al calendario cinese, mentre i giorni e i mesi vengono calcolati in base al calendario lunisolare. |
| CompareInfo |
Implementa un insieme di metodi per i confronti tra stringhe sensibili alle impostazioni cultura. |
| CultureAndRegionInfoBuilder |
Definisce impostazioni cultura personalizzate nuove o basate su altre impostazioni cultura e paese/area geografica. È possibile installare le impostazioni cultura personalizzate in un computer e usarle in qualsiasi applicazione in esecuzione. La classe non può essere ereditata. |
| CultureInfo |
Fornisce informazioni su impostazioni cultura specifiche, ovvero impostazioni locali per lo sviluppo di codice non gestito. Le informazioni includono i nomi delle impostazioni cultura, il sistema di scrittura, il calendario usato, l'ordinamento delle stringhe e la formattazione di date e numeri. |
| CultureNotFoundException |
Eccezione generata quando un metodo tenta di costruire impostazioni cultura non disponibili. |
| DateTimeFormatInfo |
Fornisce informazioni specifiche delle impostazioni cultura relative al formato dei valori di data e ora. |
| DaylightTime |
Definisce il periodo dell'ora legale. |
| EastAsianLunisolarCalendar |
Rappresenta un calendario in cui il tempo è suddiviso in mesi, giorni, anni ed ere e in cui le date sono basate su cicli solari e lunari. |
| GlobalizationExtensions |
Offre metodi di estensione correlati alla globalizzazione. |
| GregorianCalendar |
Rappresenta il calendario gregoriano. |
| HebrewCalendar |
Rappresenta il calendario ebraico. |
| HijriCalendar |
Rappresenta il calendario Hijri. |
| IdnMapping |
Supporta l'utilizzo di caratteri non ASCII per i nomi di dominio Internet. La classe non può essere ereditata. |
| ISOWeek |
Fornisce membri statici per il supporto della data con settimana ISO, che fa parte dello standard di data e ora ISO 8601 emesso da International Organization for Standardization (ISO). |
| JapaneseCalendar |
Rappresenta il calendario giapponese. |
| JapaneseLunisolarCalendar |
Rappresenta il tempo suddiviso in mesi, giorni e anni. Gli anni vengono calcolati come per il calendario giapponese, mentre i giorni e i mesi vengono calcolati utilizzando il calendario lunisolare. |
| JulianCalendar |
Rappresenta il calendario giuliano. |
| KoreanCalendar |
Rappresenta il calendario coreano. |
| KoreanLunisolarCalendar |
Rappresenta il tempo suddiviso in mesi, giorni e anni. Gli anni vengono calcolati in base al calendario gregoriano, mentre i giorni e i mesi vengono calcolati in base al calendario lunisolare. |
| NumberFormatInfo |
Fornisce informazioni specifiche delle impostazioni cultura per la formattazione e l'analisi dei valori numerici. |
| PersianCalendar |
Rappresenta il calendario persiano. |
| RegionInfo |
Contiene le informazioni relative al paese. |
| SortKey |
Rappresenta il risultato del mapping di una stringa alla chiave di ordinamento. |
| SortVersion |
Fornisce le informazioni sulla versione di Unicode usata per confrontare e ordinare le stringhe. |
| StringInfo |
Fornisce funzionalità per suddividere una stringa in elementi di testo e per scorrere tali elementi di testo. |
| TaiwanCalendar |
Rappresenta il calendario taiwanese. |
| TaiwanLunisolarCalendar |
Rappresenta il calendario lunisolare taiwanese. Gli anni vengono calcolati in base al calendario gregoriano, come nel calendario taiwanese, mentre i giorni e i mesi vengono calcolati in base al calendario lunisolare. |
| TextElementEnumerator |
Enumera gli elementi di testo di una stringa. |
| TextInfo |
Definisce proprietà e comportamenti di testo, ad esempio la combinazione di maiuscole e minuscole, specifici di un sistema di scrittura. |
| ThaiBuddhistCalendar |
Rappresenta il calendario buddista thai. |
| UmAlQuraCalendar |
Rappresenta il calendario Saudi Hijri (Um Al Qura). |
Enumerazioni
| CalendarAlgorithmType |
Specifica se un calendario è solare, lunare o lunisolare. |
| CalendarWeekRule |
Definisce regole diverse per determinare la prima settimana dell'anno. |
| CompareOptions |
Definisce le opzioni per il confronto tra stringhe da utilizzare con CompareInfo. |
| CultureAndRegionModifiers |
Specifica le costanti che definiscono un oggetto CultureAndRegionInfoBuilder. |
| CultureTypes |
Definisce i tipi di elenchi di impostazioni cultura che possono essere recuperati tramite il metodo GetCultures(CultureTypes). |
| DateTimeStyles |
Definisce le opzioni di formattazione che personalizzano l'analisi delle stringhe per alcuni metodi di analisi di data e ora. |
| DigitShapes |
Definisce le modalità di visualizzazione delle cifre specifiche delle impostazioni cultura. |
| GregorianCalendarTypes |
Definisce le diverse versioni in lingua del calendario gregoriano. |
| NumberStyles |
Determina gli stili consentiti negli argomenti di stringa numerici passati ai metodi |
| TimeSpanStyles |
Definisce le opzioni di formattazione per la personalizzazione delle modalità di analisi di stringa utilizzate dai metodi ParseExact e TryParseExact. |
| UnicodeCategory |
Definisce la categoria Unicode di un carattere. |
Commenti
I blog seguenti includono discussioni dello System.Globalization spazio dei nomi e delle relative classi:
Due dei tipi .NET in questo spazio dei nomi CultureAndRegionInfoBuilder e CultureAndRegionModifiers, sono disponibili in un assembly denominato sysglobl.dll. Per compilare correttamente il codice che usa questi tipi, aggiungere un riferimento a sysglobl.dll.