Computer >> Máy Tính >  >> Lập trình >> C#

Sự khác biệt giữa Var và Dynamics trong C #

Var được nhập đúng bằng C #, trong khi động không được nhập đúng.

Khai báo biến

var a = 10;

Khai báo động

dynamic a = 10;

Var là một biến được định kiểu ngầm, nhưng nó sẽ không bỏ qua các lỗi thời gian biên dịch.

Ví dụ về var trong C #

var a = 10;
a = "Demo"; //  gives compile error

Ví dụ về động lực học trong C #

dynamic a = 10;
a = "Demo";  // won’t give error