亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這是什么用法?(實例化對象)

這是什么用法?(實例化對象)

MM們 2018-08-10 09:06:05
DispatcherTimer dispatcherTimer = new DispatcherTimer() {            Interval = TimeSpan.FromMilliseconds(120)        };“DispatcherTimer dispatcherTimer = new DispatcherTimer() ”,這是“實例化”對象。但是為什么實例化對象時還可以 {            Interval = TimeSpan.FromMilliseconds(120) }; 不是方法的聲明才使用“{}”的嗎???
查看完整描述

2 回答

?
呼如林

TA貢獻1798條經驗 獲得超3個贊

這個叫Property Initializer。在調用構造函數時可以在{}中給屬性賦值,沒記錯的話是C#3.0的新語法。比如:

class Person
{
      public string Name { get; set; }
      public int Age { get; set; }
}

Person tom = new Person
{
      Name = "Tom",
      Age = 10
};


查看完整回答
反對 回復 2018-08-13
?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

屬性構造器而已。。。

查看完整回答
反對 回復 2018-08-13
  • 2 回答
  • 0 關注
  • 388 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號