var value = (uint)Enum.Parse(typeof(basekey), "HKEY_LOCAL_MACHINE", true);
Potongan kode ini menggambarkan perolehan nilai enum dari sebuah string. Untuk mengonversi dari string, Anda perlu menggunakan Enum.Parse()metode statis , yang membutuhkan 3 parameter. Yang pertama adalah jenis enum yang ingin Anda pertimbangkan. Sintaksnya adalah kata kunci yang typeof()diikuti dengan nama kelas enum dalam tanda kurung. Parameter kedua adalah string yang akan dikonversi, dan parameter ketiga adalah boolpenunjuk apakah Anda harus mengabaikan case saat melakukan konversi.
Terakhir, perhatikan bahwa Enum.Parse()sebenarnya mengembalikan referensi objek, itu berarti Anda perlu mengonversinya secara eksplisit ke jenis enum yang diperlukan ( string, intdll).
Terima kasih.