C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#列挙型解析メソッド


EnumのParseメソッドは、列挙型定数の名前または数値の文字列表現を同等の列挙型オブジェクトに変換します。

以下は私たちの列挙です。

enum Vehicle { Car, Bus, Truck, Motobike };

ここで、ループでGetNames()メソッドを使用して、列挙値を取得します。以下に示すように、Enum.Parse()メソッドを使用してそれらを解析します-

Enum.Parse(typeof(Vehicle)

using System;
public class Demo {
   enum Vehicle { Car, Bus, Truck, Motobike };
   public static void Main() {
      Console.WriteLine("The enumeration...");
      foreach (string v in Enum.GetNames(typeof(Vehicle))) {
         Console.WriteLine("{0} = {1:D}", v, Enum.Parse(typeof(Vehicle), v));
      }
      Console.WriteLine();
   }
}

出力

The enumeration...
Car = 0
Bus = 1
Truck = 2
Motobike = 3

  1. JavaScript JSON parse()メソッド

    JSON parse()メソッドは、JSON文字列を解析し、そこからJavaScriptオブジェクトを作成するために使用されます。 以下は、JSON parse()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /

  2. C#のBool.parseメソッド

    文字列をboolに変換するには、C#でBool.parseメソッドを使用します- まず、文字列を設定します- string str = "true"; 次に、ブール値に変換します- bool.Parse(str); これが完全なコードです- 例 using System; using System.Linq; class Demo {    static void Main() {       string str = "true";       bool res =