var 屬于靜态類型,編譯已确定。
dynamic為動态類型,運作時才确定并可以變換類型。
看代碼
using System; namespace HelloWorldApplication { class HelloWorld { static void Main(string[] args) { dynamic d = 20; var v = 10; Console.WriteLine("d = {0} v={1} ",d,v); d = "Hello World!"; Console.WriteLine("d = {0} v={1} ",d,v); Console.ReadKey(); } } } |
|
這裡可以線上自己試試哦 http://www.runoob.com/try/runcode.php?filename=HelloWorld&type=cs