string s = ""; 与 string s = string.Empty; 有什么区别?

string s = ""; 与 string s = string.Empty; 有什么区别?,第1张

当你只定义一个str而不为其分配内存时用string str=null,但是在接下来你使用喊衡它之前必须为它赋值如str=“xxxx”也就是为它初始化,不然程序运行时可能会引发空指针异常

而string str= string.Empty是定义和初始化放在了一起它实际是等价于

string str=nullstr=""

具体使用时,如果你确定在使用前会给str赋值就用string str=null,否则用string str= string.Empty

用String.Empty表示空字符串,不要用””。String.Empty的定义为public static readonly string Empty,编译时会转化成””,但是String.Empty是一个常数雹册,””是一个字符串对源渗宏象,对字符串对象进行运算总是很慢的。(说法值得考证)

天方地圆和天圆地方两种说法都存在。

天方地圆这是古人对于天地形状的一猜想,古人因在地上行走觉得地永远是方的,四面都能看到天认为天是圆的,所以有了“天圆地方”这一猜想。

古人云天圆地方。古人因不了解地球,便在心中遐想,认为天是圆的,地是方的,天笼罩着大地,大地由四根柱子挺起,而幻想出神话故事,人们当时说天圆地方是因为那时人类并未了解正确。

现代人已经证明了是天不是圆的而是无限大(也许有尽头,也许没有。姑且称之为无限大。),而地球乃是圆的。所以可称之为天方地圆。

扩展资料:

古人把微观状态下能量的变昌轿迹化规律总结为“五运六气学说”,用来测量天地间能量变化和时间的关系,以及这种变化对地球上生命的影响。这就是古人讲的“天时”,所谓天时者,是指从天而降的能量到来时,就是相应季节的开始。

由于这种能量60年一轮回,周而复始,如环无端,因此古人讲“天圆”,用来描述时间的特点。同时古人讲方位时,用“四面八方”来描述,也叫“地方”。“天圆地方”就是讲时间和空间,也就是讲宇宙的真实面目!体现了老祖宗智慧的时空观念。

中国传统的建筑,更是讲究天圆地方。明清时期在北京修建的天坛和地坛就是遵循天圆地方原则修建的。天坛是圆形,圆丘的层数、台面的直径、四周的栏板。地坛是方形,四面台阶各八级。

普通百姓,常常在方形小院中修一个圆形水池,或者在两院之间修一个圆形的月亮门耐并,这些都是天圆地方的体现。而北方的“四合院”民宅,则是天圆地方学说的典型代表。

参考资料:百度帆备百科-天方地圆


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8204902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存