在C#中使用类是一个重要的概念,可以帮助您更好地组织和管理代码。以下是一些关于在C#中使用类的提示和示例:
class
定义一个类。例如:class MyClass
{
public int Age { get; set; }
public string Name { get; set; }
}MyClass obj = new MyClass();obj.Age = 20;obj.ShowMessage("Hello World!");class MyClass
{
public MyClass()
{
Age = 0;
Name = "";
}
public int Age { get; set; }
public string Name { get; set; }
}class MyClass
{
public int Age { get; set; }
public string Name { get; set; }
public MyClass(int age, string name)
{
Age = age;
Name = name;
}
}class MyClass
{
public int Age { get; set; }
public string Name { get; set; }
~MyClass()
{
Console.WriteLine("Destructor called!");
}
}Type myType = typeof(MyClass);class MyClass
{
private int _age;
private string _name;
public int Age
{
get { return _age; }
set { _age = value; }
}
public string Name
{
get { return _name; }
set { _name = value; }
}
}class MyClass
{
public event EventHandler MyEvent;
}class MyClass
{
private int[] _items;
public MyClass(int[] items)
{
_items = items;
}
public int this[int index]
{
get { return _items[index]; }
set { _items[index] = value; }
}
}class MyClass
{
public delegate int MyDelegate(int value);
public MyClass()
{
MyDelegate del = new MyDelegate(Add);
del += MyDelegate(Multiply);
}
public int Add(int value)
{
return value + 1;
}
public int Multiply(int value)
{
return value * 2;
}
}class MyClass
{
public void Test()
{
int a = 10;
int b = 0;
int c = a / b;
Console.WriteLine(c);
}
}class MyClass
{
private List<int> _items;
public MyClass(List<int> items)
{
_items = items;
}
public IEnumerator<int> GetEnumerator()
{
for (int i = 0; i < _items.Count; i++)
{
yield return _items[i];
}
}
IEnumerator IEnumerable.GetEnumnew
关键字。例如:.
)访问类的属性。例如:.
)访问类的public
方法。例如:public
定义构造函数。例如:this
关键字访问构造函数。例如:~
符号访问类的析构函数。例如:typeof
关键字访问类型。例如:field
关键字访问字段。例如:event
关键字访问事件。例如:this[]
关键字访问索引器。例如:delegate
关键字访问委托。例如:throw
关键字访问异常。例如:iterator
关键字访问迭代器。例如:领取专属 10元无门槛券
手把手带您无忧上云