Почему я не могу использовать Tuple в C #, Visual Studio 2010? - PullRequest
2 голосов
/ 15 ноября 2011

У меня установлено следующее: Visual Studio 2010 Professional, .NET 4.0.30319

В моей программе я добавил систему использования и общие коллекции но я не могу использовать Tuple (используя C #)

Может кто-нибудь сказать мне, почему? Спасибо

Ответы [ 2 ]

12 голосов
/ 15 ноября 2011

Вы должны выбрать в качестве целевой платформы фреймворк 4 или выше, потому что Tuple представлен из фреймворка 4 и выше.

3 голосов
/ 15 ноября 2011

Этот код работает здесь как чудо, только что начал новый консольный проект на C #, .Net 4.0:

using System;

namespace TestTuple
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            var mytuple = new Tuple<string, string, DateTime>("Alexander", "Moor", Convert.ToDateTime("12.03.2009"));
            Console.WriteLine("{1},{0} born {2}", mytuple.Item1, mytuple.Item2, mytuple.Item3);
        }
    }
}
...