VS2010的新特性 2 命實引數

2022-09-15 19:00:13 字數 488 閱讀 7520

在以前的文章中提到可選參 數,提到可選引數就不得不提到vs2010中的乙個新東西:命實引數。

先建立乙個方法:

publicvoidtest(

string str,boolbol,

int i)

……接下呼叫這個方法test(str:"show", bol:true, i:0

),這就是命實引數。

可能你會問這好像沒什麼用啊。

重點來了,也可以這樣呼叫方法test(

bol:true, str:"show"

, i:0

),這 就是命實引數的最大好處是呼叫時可以隨意的更改傳入引數的順序,當然它還有個好處就是提高了程式的可讀性。

vs2010新特性 下

il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...

vs2010新特性 下

il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...

vs2010新特性 下

il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...