-2
A
回答
1
您可以使用Tuple返回多個值。請記住,它們可以很快失控。
public Tuple<string, int> Foo()
{
return Tuple.Create("Bar",1);
}
可以將多個值組合起來。
Tuple<int,string,int,int,string>
他們可以得到快速凌亂:)
好運
+1
_他們可以很快凌亂_是的,元組應該從存在中刪除。 ;) – Silvermind
+1
@Silvermind沒有開玩笑。我討厭他們。 – Botonomous
2
您可以使用輸出參數:
public void Foo(out int bar, out string goo)
{
bar = 1;
goo = "moo";
}
而且使用這樣的:
int a;
string b;
Foo(out a, out b);
相關問題
- 1. 在Phonegap DB函數中的函數外返回一個變量
- 2. C函數可以同時返回一個數組和一個變量嗎?
- 3. 返回一個函數內的變量在另一個函數中使用
- 4. C++ Lambdas:函數返回一個函數,返回一個函數...?
- 5. lessphp - 一個函數返回變量
- 6. 從函數返回一個變量
- 7. 從php函數返回一個變量
- 8. C:用函數的返回值創建一個全局變量
- 9. 從函數中返回多個變量中的一個
- 10. 可以將一個值存儲在一個函數返回的變量中,這個函數被稱爲參數
- 11. 使用靜態變量返回數組中的下一個值的C++函數
- 12. 在c#函數中返回一個值
- 13. 從回調函數返回一個變量javascript函數
- 14. 在C++函數中返回兩個變量
- 15. 函數返回函數的變量 - Python
- 16. 返回函數中的變量
- 17. 傳遞一個數組變量函數返回一個數組變量
- 18. 如何在另一個函數中返回變量?
- 19. 如何在JavaScript函數中設置和返回一個變量?
- 20. 在ES6反應類中的函數中返回一個變量或常量
- 21. JavaScript變量:添加函數返回的值,然後將它們乘以另一個函數返回的值
- 22. 從複雜函數中返回變量以在另一箇中使用
- 23. 返回一個變量在JQuery的另一個函數中使用
- 24. 從函數返回變量是不明確的,一旦返回
- 25. 將一個函數的局部變量返回到另一個函數
- 26. 從返回一個C++對象的函數中返回null
- 27. 函數不返回變量
- 28. JavaScript函數返回變量
- 29. 變量返回函數
- 30. 函數不返回變量
參考這個http://stackoverflow.com/questions/748 062/how-can-i-return-multiple-values-from-a-function-in-c – Sankar
您正在返回一個值/結構或引用。理論上你不能返回更多,但你可以指示方法通過引用'ref'或'out'關鍵字來指定一個值。 – Silvermind