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

C#の列挙型からint値を取得するにはどうすればよいですか?


まず、列挙型を設定します-

public enum Vehicle { Car, Bus, Truck }

次に、型キャストを使用して列挙型をintにキャストします-

int a = (int)Vehicle.Car;

以下は、列挙型をint-

にキャストするための完全なコードです。

using System;

public class Demo {
   public enum Vehicle { Car, Bus, Truck }

   public static void Main() {
      int a = (int)Vehicle.Car;
      int b = (int)Vehicle.Bus;
      int c = (int)Vehicle.Truck;

      Console.WriteLine("Car = {0}", a);
      Console.WriteLine("Bus = {0}", b);
      Console.WriteLine("Truck = {0}", c);
   }
}

出力

Car = 0
Bus = 1
Truck = 2

  1. Androidでスピナー値を取得する方法は?

    この例は、Androidでスピナー値を取得する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="https://schemas

  2. Python Tkinterのチェックボックスから入力を取得するにはどうすればよいですか?

    チェックボックスウィジェットは、TrueまたはFalseの2つの値を持つ入力ウィジェットです。チェックボックスは、特定の値を検証する必要がある多くのアプリケーションで役立ちます。 チェックボックスから入力値を取得して、選択されている場合は選択された値を出力するとします。選択したチェックボックスの値を出力するには、 get()を使用できます。 方法。特定のウィジェットの入力値を返します。 例 # Import Tkinter library from tkinter import * # Create an instance of tkinter frame win = Tk() # Se