using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace CSharpGaoJiBianChen
{
public class _20171109
{
//var 和 new 关键字一起使用时可以创建匿名类型
var captain = new {FirstName="Alex",MiddleName="T" };
//struct定义结构,包含了结构的构造函数和属性
//结构是值类型
public struct Dementions
{
//声明字段
public double Length;
public double Width;
//构造函数
public Dementions(double length, double width)
{
Length = length;
Width = width;
}
//属性
public double Diagonal
{
get
{
return Math.Sqrt(Length * Length + Width * Width);
}
}
}
//声明一个类
public class Class1
{
string arr = "这是一个类";
}
//实例化一个类或结构时,只要有代码引用它就会形成一个强引用
//这意味着垃圾回收器(GC)不会清理myClass对象的内存
Class1 myClass = new Class1();
//部分类
//编译后MeThod1和MeThod2都包含在类TheBigClass里
partial class TheBigClass
{
public void MeThod1()
{
}
}
partial class TheBigClass
{
public void MeThod2()
{
}
}
}
}
c#的结构,部分类
最新推荐文章于 2023-07-16 20:37:31 发布