Question:基于C#連續(xù)賦值的面試題介紹
我們知道C#中 a=b=c;是合法的,例如:
int i,j,k;
i=j=k=1;
下面有兩道題:
第一題:
const int x=1;
short y;
object z;
z=y=x;
//請(qǐng)問(wèn)下面的輸出是什么?
Console.WriteLine(z.GetType().ToString());
第二題:
class C
{
private string x;
public string X
{
get { return x ?? ""; }
set { x = value; }
}
}
static void Main()
{
C c = new C();
object z;
z = c.X = null;
//下面兩句話輸出什么
System.Console.WriteLine(z == null);
System.Console.WriteLine(c.X == null);
}
相關(guān)文章
C#之如何實(shí)現(xiàn)多個(gè)子窗體切換效果
這篇文章主要介紹了C#之如何實(shí)現(xiàn)多個(gè)子窗體切換的效果,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07C#生成單頁(yè)靜態(tài)頁(yè)簡(jiǎn)單實(shí)例
這篇文章主要介紹了C#生成單頁(yè)靜態(tài)頁(yè)簡(jiǎn)單實(shí)例,是一個(gè)非常實(shí)用的技巧,需要的朋友可以參考下2014-10-10C#使用迭代器實(shí)現(xiàn)文字動(dòng)態(tài)效果的示例代碼
這篇文章主要為大家詳細(xì)介紹了C#如何通過(guò)使用迭代器實(shí)現(xiàn)文字動(dòng)態(tài)效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-02-02C#實(shí)現(xiàn)金額轉(zhuǎn)換成中文大寫(xiě)金額
這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)金額轉(zhuǎn)換成中文大寫(xiě)金額,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08C# datagrid非常規(guī)方法實(shí)現(xiàn)添加合并列
這篇文章主要介紹了C# datagrid非常規(guī)方法實(shí)現(xiàn)添加合并列,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-11-11