SORU
4 Ocak 2012, ÇARŞAMBA


C boş bir dizi nasıl başlatıldığını#

Boyutu belirtmeden boş bir dizi oluşturmak mümkün mü?

Örneğin ben yarattım

String[] a = new String[5];

Boyutu olmadan yukarıdaki dize dizisi oluşturabilir miyiz?

CEVAP
4 Ocak 2012, ÇARŞAMBA


Eğer önceden boyutunu bilmediğin bir koleksiyon kullanmak için gidiyoruz eğer, diziler daha iyi seçenekler var.

List<string> kullanın - ihtiyacınız kadar birçok öğe eklemek için izin verir, ve bir dizi iade etmeniz gerekiyorsa, değişken ToArray() Ara.

var listOfStrings = new List<string>();

// do stuff...

string[] arrayOfStrings = listOfStrings.ToArray();

Eğergerekirbunu yapabilirsin boş bir dizi oluşturmak:

string[] emptyStringArray = new string[0]; 

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007
  • Samantha Crain

    Samantha Cra

    30 EKİM 2008