Bir hafta önce yayınlanan Visual Studio 2017 Topluluğu'nu yükledim ve C # 7'nin yeni özelliklerini keşfetmeye başladım.
Bu yüzden iki değer döndüren basit bir yöntem oluşturdum:
public class Program
{
public static void Main(string[] args)
{
(int sum, int count) a = ReturnTwoValues();
}
static (int sum, int count) ReturnTwoValues() => (1, 1);
}
Derleyici bir hata oluşturuyor:
Hata CS8137 Derleyici 'System.Runtime.CompilerServices.TupleElementNamesAttribute' türü gerektirdiğinden, tuples kullanan bir sınıf veya üye tanımlanamıyor. Bir referansı mı kaçırıyorsun?
Bu isimde çerçevede bir referans bulmaya çalıştım, ama şanssız!
C # 7.0 özelliklerini kullanmak için ek şeylere ihtiyacımız varsa, bunu her proje için yapmamız çok tuhaf mı?