StringValues Yapı

Tanım

Sıfır/null, bir veya daha fazla dizeyi verimli bir şekilde temsil eder.

public value class StringValues : IEquatable<cli::array <System::String ^> ^>, IEquatable<Microsoft::Extensions::Primitives::StringValues>, IEquatable<System::String ^>, System::Collections::Generic::ICollection<System::String ^>, System::Collections::Generic::IEnumerable<System::String ^>, System::Collections::Generic::IList<System::String ^>, System::Collections::Generic::IReadOnlyCollection<System::String ^>, System::Collections::Generic::IReadOnlyList<System::String ^>
public struct StringValues : IEquatable<Microsoft.Extensions.Primitives.StringValues>, IEquatable<string[]>, IEquatable<string>, System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.Generic.IReadOnlyCollection<string>, System.Collections.Generic.IReadOnlyList<string>
public readonly struct StringValues : IEquatable<Microsoft.Extensions.Primitives.StringValues>, IEquatable<string[]>, IEquatable<string>, System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.Generic.IReadOnlyCollection<string>, System.Collections.Generic.IReadOnlyList<string>
type StringValues = struct
    interface IList<string>
    interface ICollection<string>
    interface seq<string>
    interface IEnumerable
    interface IReadOnlyList<string>
    interface IReadOnlyCollection<string>
type StringValues = struct
    interface ICollection<string>
    interface seq<string>
    interface IEnumerable
    interface IList<string>
    interface IReadOnlyCollection<string>
    interface IReadOnlyList<string>
Public Structure StringValues
Implements ICollection(Of String), IEnumerable(Of String), IEquatable(Of String()), IEquatable(Of String), IEquatable(Of StringValues), IList(Of String), IReadOnlyCollection(Of String), IReadOnlyList(Of String)
Devralma
StringValues
Uygulamalar

Oluşturucular

StringValues(String)

Belirtilen dizeyi StringValues kullanarak yapının yeni bir örneğini başlatır.

StringValues(String[])

Belirtilen dize dizisini StringValues kullanarak yapının yeni bir örneğini başlatır.

Alanlar

Empty

Değeri boş bir dize dizisi olan yapısı salt okunur bir örneği StringValues .

Özellikler

Count

Bu StringValuesiçinde yer alan dize öğelerinin sayısını alır.

Item[Int32]

Dizeyi dizinde alır.

Yöntemler

Concat(String, StringValues)

Belirtilen öğesinin belirtilen örneğini String belirtilen StringValuesile birleştirir.

Concat(StringValues, String)

Belirtilen öğesinin belirtilen örneğini StringValues belirtilen Stringile birleştirir.

Concat(StringValues, StringValues)

belirtilen iki örneğini StringValuesbirleştirir.

Equals(Object)

Bu örneğin ve belirtilen nesnenin aynı değere sahip olup olmadığını belirler.

Equals(String)

Bu örneğin ve belirtilen dizenin aynı değere sahip olup olmadığını belirler.

Equals(String, StringValues)

Belirtilen String ve StringValues nesnelerinin aynı değerlere sahip olup olmadığını belirler.

Equals(String[])

Bu örneğin ve belirtilen dize dizisinin aynı değerlere sahip olup olmadığını belirler.

Equals(String[], StringValues)

Belirtilen dize dizisinin ve StringValues nesnelerin aynı değerlere sahip olup olmadığını belirler.

Equals(StringValues)

Bu örneğin ve belirtilen StringValues başka bir nesnenin aynı değerlere sahip olup olmadığını belirler.

Equals(StringValues, String)

Belirtilen StringValues ve String nesnelerinin aynı değerlere sahip olup olmadığını belirler.

Equals(StringValues, String[])

Belirtilen StringValues ve dize dizisi nesnelerinin aynı değerlere sahip olup olmadığını belirler.

Equals(StringValues, StringValues)

Belirtilen StringValues iki nesnenin aynı sırada aynı değerlere sahip olup olmadığını belirler.

GetEnumerator()

Bu StringValuesiçindeki tek tek dizeler arasında yineleyebilecek bir nesnesi alır.

GetHashCode()

Bu örnek için bir karma kodu döndürür.

IsNullOrEmpty(StringValues)

Belirtilen StringValues değerin dize değeri içermediğini gösterir.

ToArray()

Geçerli StringValues nesneden bir dize dizisi oluşturur.

ToString()

Geçerli StringValues nesnenin değerini eşdeğer dize gösterimine dönüştürür ve birden çok değer virgülle ayrılmış dize olarak birleştirilir.

İşleçler

Equality(Object, StringValues)

Belirtilen Objectöğesinin , , veya dizisi olması StringValuesStringve belirtilen StringValuesöğesinin Stringaynı değere sahip olup olmadığını belirler.

Equality(String, StringValues)

Belirtilen String ve StringValues nesnelerinin aynı değerlere sahip olup olmadığını belirler.

Equality(String[], StringValues)

Belirtilen dize dizisinin ve StringValues nesnelerin aynı değerlere sahip olup olmadığını belirler.

Equality(StringValues, Object)

Belirtilen StringValues ve Objectöğesinin bir , Stringveya dizisi Stringolması StringValuesgerektiğini, aynı değere sahip olup olmadığını belirler.

Equality(StringValues, String)

Belirtilen StringValues ve String nesnelerinin aynı değerlere sahip olup olmadığını belirler.

Equality(StringValues, String[])

Belirtilen StringValues ve dize dizisi nesnelerinin aynı değerlere sahip olup olmadığını belirler.

Equality(StringValues, StringValues)

Belirtilen iki değerin StringValues aynı değerlere sahip olup olmadığını belirler.

Implicit(String to StringValues)

Belirli bir dizenin öğesine örtük dönüştürmesini StringValuestanımlar.

Implicit(String[] to StringValues)

Belirli bir dize dizisinin öğesine örtük dönüştürmesini StringValuestanımlar.

Implicit(StringValues to String)

Belirli StringValues bir değerin bir dizeye örtük dönüştürmesini tanımlar ve birden çok değer virgülle ayrılmış dize olarak birleştirilir.

Implicit(StringValues to String[])

Bir dize dizisine verilen StringValues öğesinin örtük dönüştürmesini tanımlar.

Inequality(Object, StringValues)

Belirtilen Object ve StringValues nesnesinin aynı değerlere sahip olup olmadığını belirler.

Inequality(String, StringValues)

Belirtilen String ve StringValues nesnelerinin farklı değerlere sahip olup olmadığını belirler.

Inequality(String[], StringValues)

Belirtilen dize dizisinin ve StringValues farklı değerlere sahip olup olmadığını belirler.

Inequality(StringValues, Object)

Belirtilen StringValues ve Objectöğesinin bir , Stringveya dizisi Stringolması StringValuesgerektiğini, farklı değerlere sahip olup olmadığını belirler.

Inequality(StringValues, String)

Belirtilen StringValues ve String nesnelerinin farklı değerlere sahip olup olmadığını belirler.

Inequality(StringValues, String[])

Belirtilen StringValues ve dize dizisinin farklı değerlere sahip olup olmadığını belirler.

Inequality(StringValues, StringValues)

Belirtilen iki değerin StringValues farklı olup olmadığını belirler.

Belirtik Arabirim Kullanımları

ICollection<String>.Add(String)

Bir öğeyi koleksiyona ekler.

ICollection<String>.Clear()

Tüm öğeleri koleksiyondan kaldırır.

ICollection<String>.Contains(String)

Dizenin içinde StringValuesolup olmadığını belirler.

ICollection<String>.CopyTo(String[], Int32)

Hedef dizinin belirtilen dizininden başlayarak dize dizisinin tamamını StringValueskopyalar.

ICollection<String>.IsReadOnly

Topluluğun salt okunur olup olmadığını gösteren bir değer alır.

ICollection<String>.Remove(String)

Belirli bir nesnenin ilk örneğini topluluktan kaldırır.

IEnumerable.GetEnumerator()

Bir toplulukta tekrarlanan bir numaralandırıcı döndürür.

IEnumerable<String>.GetEnumerator()

Toplulukta yinelenen bir numaralandırıcı döndürür.

IList<String>.IndexOf(String)

içindeki bir öğenin ilk oluşumunun sıfır tabanlı dizinini StringValuesdöndürür.

IList<String>.Insert(Int32, String)

Belirtilen dizinde öğesine IList<T> bir öğe ekler.

IList<String>.Item[Int32]

dizininde alır String .

IList<String>.RemoveAt(Int32)

Belirtilen dizindeki IList<T> öğeyi kaldırır.

Uzantı Metotları

AsReadOnly<T>(IList<T>)

Belirtilen liste için salt ReadOnlyCollection<T> okunur sarmalayıcı döndürür.

CopyToDataTable<T>(IEnumerable<T>)

DataTable Genel parametrenin TDataRowolduğu bir giriş IEnumerable<T> nesnesi verildiğinde nesnelerin kopyalarını DataRow içeren bir döndürür.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

DataRow Genel parametrenin TDataRowolduğu bir giriş IEnumerable<T> nesnesi verildiğinde nesneleri belirtilen DataTableöğesine kopyalar.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

DataRow Genel parametrenin TDataRowolduğu bir giriş IEnumerable<T> nesnesi verildiğinde nesneleri belirtilen DataTableöğesine kopyalar.

Şunlara uygulanır