GetNames () trả về mảng tên của các hằng số trong Enumeration.
Sau đây là enum.
enum Stock {Đồng hồ, Sách, Tạp hóa};
Để lấy mảng tên, hãy sử dụng GetNames () và lặp qua như hình dưới đây -
foreach (string s trong Enum.GetNames (typeof (Stock))) {}
Hãy để chúng tôi xem ví dụ hoàn chỉnh ngay bây giờ.
Ví dụ
using System; class Demo {enum Stock {Đồng hồ, Sách, Tạp hóa}; static void Main () {Console.WriteLine ("Giá trị của danh mục cổ phiếu đầu tiên ={0}", Enum.GetName (typeof (Cổ phiếu), 0)); Console.WriteLine ("Giá trị của danh mục cổ phiếu thứ hai ={0}", Enum.GetName (typeof (Cổ phiếu), 1)); Console.WriteLine ("Giá trị của danh mục cổ phiếu thứ ba ={0}", Enum.GetName (typeof (Cổ phiếu), 2)); Console.WriteLine ("Tất cả các loại cổ phiếu ..."); foreach (string s trong Enum.GetNames (typeof (Stock))) {Console.WriteLine (s); }}}
Đầu ra
Giá trị của danh mục cổ phiếu đầu tiên =Đồng hồ Giá trị của danh mục cổ phiếu thứ hai =Sách Giá trị của danh mục cổ phiếu thứ ba =Tạp hóaTất cả các danh mục cổ phiếu ...