C#中的動態繫結是什麼?


在動態繫結中,編譯器在編譯時不會執行型別檢查。在執行時完成檢查。

使用它來避免將匿名型別限制為一種方法。這是因為只有編譯器可以看到型別名稱;因此,無法將其宣告為方法的返回值。

讓我們看一個示例 −

public dynamic GetAnonymousType() {
   return new {
      StudentName = "Jack",
      Subject = "Maths",
   };
}

上面,方法設定為動態,這意味著編譯器在編譯時不會執行型別檢查 −

public dynamic GetAnonymousType() {}

更新於: 2020 年 6 月 20 日

469 次觀看

開始你的 職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.