.NET Standard Kitaplığı kod paylaşımı

.NET Standard kitaplıkları, Xamarin ve .NET Core dahil olmak üzere tüm .NET Platformları için tekdüz bir API'ye sahiptir. Tek bir .NET Standard Kitaplığı oluşturun ve .NET Standard Platformunu destekleyen herhangi bir çalışma zamanından kullanın. Desteklenen platformların ayrıntıları için bu chart'a bakın.

1.0 .NET Standard 1.6 sürümleri .NET Framework'nin artımlı olarak daha büyük alt kümelerini sağlasa da, .NET Standard 2.0 Xamarin uygulamaları için en iyi destek düzeyini ve mevcut Taşınabilir Sınıf Kitaplıklarını taşınabilir hale getirildi.

Mac için Visual Studio

Bu bölümde, bir .NET Standard Kitaplığı oluşturma ve Mac için Visual Studio.

.NET Standard Kitaplığı Oluşturma

Aşağıdaki adımları .NET Standard kitaplığını çözümünüze ekleyebilirsiniz:

  1. Yeni Dosya Ekle iletişim Project.NET Core kategorisini seçin ve ardından .NET Standard Kitaplığı'.NET Standard seçin:

    Yeni .NET Standard kitaplığı

  2. Sonraki ekranda hedef çerçeveyi seçin; .NET Standard 2.0 önerilir:

    2.0 .NET Standard seçin

  3. Son ekranda proje adını yazın ve Oluştur'a tıklayın.

  4. .NET Standard Kitaplığı projesi, projesinde gösterildiği gibi Çözüm Gezgini. Bağımlılıklar düğümü kitaplığın NETStandard.Library kullandığını gösterir.

    Çözümdeki bağımlılıklar düğümü, .NET Standard

.NET Standard Kitaplığı ayarlarını düzenleme

.NET Standard Kitaplığı ayarları projeye sağ tıklar ve bu ekran görüntüsünde gösterildiği gibi Options seçerek değiştirilebilir:

.NET Standard Seçenekler'de Project çerçeveyidüzenleme .NET Standard

içinde, açılan liste değerini netstandard değiştirerek sürümünü Target Framework değiştirebilirsiniz.

Ayrıca: Bu değeri değiştirmek için doğrudan değerini düzenleyebilirsiniz.

.NET Standard Geliştiricisi için .NET Standard ve Xamarin.Forms (video)

  • .NET Standard - ayrıntılı bilgiler ve PCL ile karşılaştırma.