using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{
/// <summary>
///
/// </summary>
class Program
{
/// <summary>
///
/// </summary>
/// <param name="args"></param>
static void Main(string[] args)
{
Cat cat = new Cat();
cat.name = "Jerry";
cat.color = "Red";
Cat homeCat = new Cat();
homeCat.name = cat.name;
homeCat.color = cat.color;
homeCat.name = "Tom";
cat.color = "Green";
// readonly const区别?
// 枚举类型 ---〉基本类型
Direction dir = Direction.UP;
Console.WriteLine((int)dir);
// 基本类型 ---〉枚举类型
int underlyingType = 2;
Direction enumType =(Direction)Enum.Parse(typeof(Direction), underlyingType.ToString());
// 基本类型 ---〉枚举字符串
int underlyingTypeString = 3;
string enumString = Enum.GetName(typeof(Direction), underlyingTypeString);
}
}
/// <summary>
///
/// </summary>
public class Cat
{
/// <summary>
///
/// </summary>
public string name
{
get;
set;
}
/// <summary>
///
/// </summary>
public string color
{
get;
set;
}
}
enum Direction
{
UP, DOWN, LEFT, RIFHT
}
}
.net(基本数据类型,枚举类型,枚举字符串的相互转化)
最新推荐文章于 2025-08-21 18:26:57 发布
本文通过一个简单的C#程序实例介绍了类的使用、属性的设定以及枚举类型的转换方法。包括了如何创建类实例、复制对象属性及枚举类型与基本类型之间的相互转换。
368

被折叠的 条评论
为什么被折叠?



