NameValueCollection.Add 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.
Geçerli NameValueCollectionöğesine girdiler ekler.
Aşırı Yüklemeler
Add(NameValueCollection) |
Belirtilen NameValueCollection içindeki girdileri geçerli NameValueCollectionöğesine kopyalar. |
Add(String, String) |
öğesine belirtilen ad ve değere NameValueCollectionsahip bir girdi ekler. |
Add(NameValueCollection)
- Kaynak:
- NameValueCollection.cs
- Kaynak:
- NameValueCollection.cs
- Kaynak:
- NameValueCollection.cs
Belirtilen NameValueCollection içindeki girdileri geçerli NameValueCollectionöğesine kopyalar.
public:
void Add(System::Collections::Specialized::NameValueCollection ^ c);
public void Add (System.Collections.Specialized.NameValueCollection c);
member this.Add : System.Collections.Specialized.NameValueCollection -> unit
Public Sub Add (c As NameValueCollection)
Parametreler
NameValueCollection Geçerli NameValueCollectionöğesine kopyalanacak .
Özel durumlar
Koleksiyon salt okunurdur.
c
, null
değeridir.
Açıklamalar
içindeki bir anahtar c
hedef NameValueCollection örnekte zaten varsa, içindeki ilişkili değer c
hedef örnekte aynı anahtarla NameValueCollection ilişkili değerlerin virgülle ayrılmış mevcut listesine eklenir.
Kapasiteye zaten eşitse Count , iç dizi otomatik olarak yeniden konumlandırılarak kapasitesi NameValueCollection artırılır ve yeni öğe eklenmeden önce mevcut öğeler yeni diziye kopyalanır.
Kapasiteden küçükse Count , bu yöntem bir O(1) işlemidir. Yeni öğeye uyum sağlamak için kapasitenin artırılması gerekiyorsa, bu yöntem bir O(n
) işlemine dönüşür ve burada n
olur Count.
Ayrıca bkz.
Şunlara uygulanır
Add(String, String)
- Kaynak:
- NameValueCollection.cs
- Kaynak:
- NameValueCollection.cs
- Kaynak:
- NameValueCollection.cs
öğesine belirtilen ad ve değere NameValueCollectionsahip bir girdi ekler.
public:
virtual void Add(System::String ^ name, System::String ^ value);
public virtual void Add (string name, string value);
public virtual void Add (string? name, string? value);
abstract member Add : string * string -> unit
override this.Add : string * string -> unit
Public Overridable Sub Add (name As String, value As String)
Parametreler
Özel durumlar
Koleksiyon salt okunurdur.
Açıklamalar
Belirtilen anahtar hedef NameValueCollection örnekte zaten varsa, belirtilen değer biçimindeki "value1,value2,value3"
mevcut virgülle ayrılmış değerler listesine eklenir. Değerler hedef NameValueCollection örnekteki aynı anahtarla ilişkilendirilir.
Kapasiteye zaten eşitse Count , iç dizi otomatik olarak yeniden konumlandırılarak kapasitesi NameValueCollection artırılır ve yeni öğe eklenmeden önce mevcut öğeler yeni diziye kopyalanır.
Kapasiteden küçükse Count , bu yöntem bir O(1) işlemidir. Yeni öğeye uyum sağlamak için kapasitenin artırılması gerekiyorsa, bu yöntem bir O(n
) işlemine dönüşür ve burada n
olur Count.