新米エンジニアの失敗再発防止メモ

自分そしてこの世界の皆が、同じ失敗をしないためのメモ

Twitterやってます!@rakuton_t
欲しいものリストのブタメンを送ってくれた方、ありがとうございます!

C#のバージョンが低くてTupleが使えないときの対処

C#7.0より前のバージョンではTupleが使えません!

そんな時は自分で実装してしまいましょう!
C#2.0以降ならばジェネリクスが使えるので可能です!

public class Tuple<T1,T2>
{
	public Tuple(T1 v1, T2 v2)
	{
		this.Item1 = v1;
		this.Item2 = v2;
	}

	public T1 Item1 { get; set; }
	public T2 Item2 { get; set; }
}

はい!これだけ!
構造体が良ければ構造体で作りましょう。簡単です!

私の記事が役に立ったら、どうぞ何か買ってください!→ Amazon欲しいものリスト