麻烦帮忙看看,用DateTime.Now.Year为什么不用new这个变量?

public struct Person
{
public long id;
public string name;
public bool isStudent;

}
Person pB; //这里也要新建一个变量 DateTime也是struct类型 为什么不用呢
pB.id = 20080001;
pB.name = "Keller";
pB.isStudent = false;
Response.Write("<br>id = " + pB.id);
Response.Write("<br>name = " + pB.name);
............

跃然一笑
浏览 256回答 2
2回答

小唯快跑啊

Now是DateTime的一个静态共有属性,使用静态属性时,是不用创建实例的,直接就可以通过类型.属性的形式访问。

qq_花开花谢_0

没有什么区别,只是第一种多定义了一个中间变量
打开App,查看更多内容
随时随地看视频慕课网APP