VBuffer<T>.GetIndices Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Endeksler. Yoğun bir gösterim için bu dizi kullanılmaz ve varsayılan "boş" yayılma alanını döndürür.
Seyrek bir gösterim için, bu değerden GetValues() döndürülene paraleldir ve karşılık gelen değerlerin mantıksal dizinlerini, açıkça tanımlanan tüm değerlere karşılık gelen 0 dahil ve Length hariç arasında artan sırada belirtir. Belirtilmemiş dizinlerdeki tüm değerler, varsayılan değeriyle T
örtük olarak tanımlanmış olarak kabul edilmelidir.
public ReadOnlySpan<int> GetIndices ();
member this.GetIndices : unit -> ReadOnlySpan<int>
Public Function GetIndices () As ReadOnlySpan(Of Integer)
Döndürülenler
Açıklamalar
Bir örnek vermek gerekirse, [3, 5] döndürür ve GetValues()() [98, 76] üretirseGetIndices(), buVBuffer<T>, sırasıyla 4. ve 6. koordinatlarda sıfır olmayan 98 ve 76 değerlerine ve diğer tüm dizinlerde sıfırlara sahip bir vektör anlamına gelir. (Sıfır, çünkü bu tüm .NET sayısal türleri için varsayılan değerdir.)
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin