内部可以创建函数去调用
内部可以创建函数去调用
函数可以直接放在结构体里面,
因为可以直接访问当前结构体内的值,所以就不需要形参;
后面就有点听不懂了,定义属性和定义函数
结构体函数
//1,定义
struct Position
{
public double x;
public double y;
public double z;
//把方法写进结构体里
public void PrintPositiong()
{
Console.WriteLine(x + "," + y + "," + z);
}
}
//定义一个方法,这个方法为 Position 结构体服务
static void PrintPositiong(Position p)
{
Console.WriteLine(p.x + "," + p.y + "," + p.z);
}
//2,调用
static void Main(string[] args)
{
Position zBiao;
zBiao.x = 24.5;
zBiao.y = 18.6;
zBiao.z = 6.58;
zBiao.PrintPositiong();
//PrintPositiong(zBiao);
}
结构体内可以放函数,函数可以直接访问结构体的参数
方法名、类名单词首字母大写,变量名第一个单词小写,第二个单词的首字母大写