ResourceSet.GetString Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan String sumber daya dengan nama tertentu.
Overload
GetString(String) |
String Mencari sumber daya dengan nama yang ditentukan. |
GetString(String, Boolean) |
Mencari String sumber daya dengan nama yang ditentukan dengan cara yang tidak peka huruf besar/kecil, jika diminta. |
GetString(String)
- Sumber:
- ResourceSet.cs
- Sumber:
- ResourceSet.cs
- Sumber:
- ResourceSet.cs
String Mencari sumber daya dengan nama yang ditentukan.
public:
virtual System::String ^ GetString(System::String ^ name);
public virtual string? GetString (string name);
public virtual string GetString (string name);
abstract member GetString : string -> string
override this.GetString : string -> string
Public Overridable Function GetString (name As String) As String
Parameter
- name
- String
Nama sumber daya yang akan dicari.
Mengembalikan
Nilai sumber daya, jika nilainya adalah String.
Pengecualian
Parameternya name
adalah null
.
Sumber daya yang ditentukan oleh name
bukan .String
Objek telah ditutup atau dibuang.
Berlaku untuk
GetString(String, Boolean)
- Sumber:
- ResourceSet.cs
- Sumber:
- ResourceSet.cs
- Sumber:
- ResourceSet.cs
Mencari String sumber daya dengan nama yang ditentukan dengan cara yang tidak peka huruf besar/kecil, jika diminta.
public:
virtual System::String ^ GetString(System::String ^ name, bool ignoreCase);
public virtual string? GetString (string name, bool ignoreCase);
public virtual string GetString (string name, bool ignoreCase);
abstract member GetString : string * bool -> string
override this.GetString : string * bool -> string
Public Overridable Function GetString (name As String, ignoreCase As Boolean) As String
Parameter
- name
- String
Nama sumber daya yang akan dicari.
- ignoreCase
- Boolean
Menunjukkan apakah kasus kasus nama yang ditentukan harus diabaikan.
Mengembalikan
Nilai sumber daya, jika nilainya adalah String.
Pengecualian
Parameternya name
adalah null
.
Sumber daya yang ditentukan oleh name
bukan .String
Objek telah ditutup atau dibuang.
Keterangan
Jika nilai ignoreCase
parameter adalah true
, sumber daya dengan nama "Sumber Daya" setara dengan sumber daya dengan nama "sumber daya". Namun, perhatikan bahwa metode ini selalu melakukan perbandingan string yang tidak peka huruf besar/kecil menggunakan CultureInfo.InvariantCulture. Keuntungannya adalah bahwa hasil perbandingan string yang tidak peka huruf besar/kecil yang dilakukan oleh metode ini sama pada semua komputer terlepas dari budayanya. Kerugiannya adalah hasilnya tidak konsisten dengan aturan kapital semua budaya.
Misalnya, alfabet Turki memiliki dua versi karakter I: satu dengan titik dan satu tanpa titik. Dalam bahasa Turki, karakter I (Unicode 0049) dianggap sebagai versi huruf besar dari karakter yang berbeda ı (Unicode 0131). Karakter i (Unicode 0069) dianggap sebagai versi huruf kecil dari karakter lain İ (Unicode 0130). Menurut aturan casing ini, perbandingan string yang tidak peka huruf besar/kecil dari karakter i (Unicode 0069) dan I (Unicode 0049) harus gagal untuk budaya "tr-TR" (Turki di Turki). GetString
Menggunakan metode dengan ignoreCase
diatur ke true
, perbandingan ini berhasil.