質問: タイトルの通り、タプル型を使おうとするとvisual studioがエラーを吐きます。visual studioは2017です。 これがソースです。「定義、またはインポートされていない」というエラーを吐きます。 ``` public(int max, int min) GetMaxMin(int x, int y) { return x >= y ? (x, y) : (y, x); } ```
回答: > > ※ タプルの利用には、ValueTuple構造体という型が必要になります。 この型が標準ライブラリに取り込まれるのは .NET Framework 4.7、.NET Standard 1.7を予定しています。 それ以前のバージョンでタプルを使いたい場合には、以下のパッケージを参照する必要があります。 > > > System.ValueTuple > > > (引用元) ということなので、System.ValueTupleパッケージを追加してみてください。