程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 在C#函數的參數使用valuetype

在C#函數的參數使用valuetype

編輯:C#入門知識

 

今天要寫一個函數,要處理不同的數據類型,如int,float等。但是又不想overload多個函數。所以找了一些資料,把valuetype找出來。

 

 

 

我自己平時的寫法。

 

 

public void func(ref string a, int i) 

      a = i.toString(); 

public void func(ref string a, float i) 

      a = i.toString(); 

 

改用valuetype的寫法

 

 

public void func(ref string a, valuetype i) 

      a = i.toString(); 

 

 

 

例子沒有什麼意思,只是說明用法而已。另外,string是不在valuetype裡的

 

摘自 dogfish的專欄

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved