C# Tuple Net4.0 回傳一個值以上
Tuple Net4.0 回傳一個值以上,用它很方便.
要注意寫註解,才不會忘記Item1,Item2是誰
要注意寫註解,才不會忘記Item1,Item2是誰
回傳一個值的方法有
1.回傳class,struct(為了return特定做一個class)
2.掛在field,member(如果function是staitc,會有thread safe問題)
3.out/ref(醜)
4.tuple(最多七個)
1.回傳class,struct(為了return特定做一個class)
2.掛在field,member(如果function是staitc,會有thread safe問題)
3.out/ref(醜)
4.tuple(最多七個)
可以直接想像這個 class 是怎麼定義的,例如:
public class MyTuple
{
public T1 Item1 { get; set; }
public T2 Item2 { get; set; }
}
留言
張貼留言