Kod Kütüphanem ama elime ne gelirse burada dursun diye…

public List in viewstate

Do?ru Yaz?m:

public List<int> ImageString {
get {
    if (this.ViewState["ImageString"] == null) {
        this.ViewState["ImageString"] = new List<int>();
    }
    return (List<int>)(this.ViewState["ImageString"]);
}
 set { this.ViewState["ImageString"] = value; } 
}

Yanl?? Yaz?m:

public List<int> ImageString {
    get {
        if (this.ViewState["ImageString"] != null) {
            return (List<int>)(this.ViewState["ImageString"]);
        }
        return new List<int>();
    }
    set { this.ViewState["ImageString"] = value; }
}

Bu listeye herhangi bir ekleme olmas? için ViewState’in önceden var olmas? gerekir. E?er Bo??a olu?turulmas? gerekiyor. Daha sonra listeye istenen int de?erleri eklenebilir.

Kaynak : Stackoverflow

Related articles

DateTime format

class Program { public static void Main(string[] args) { DateTime thisDate = DateTime.Now; //Standard Time Formatting //Pattern 1: dd/MM/yyyy Console.WriteLine(“Pattern 1: Today is in dd/MM/yyyy format :” + thisDate.ToString(“dd/MM/yyyy”));//18/09/2016 //Pattern 2: dd-MM-yyyy Console.WriteLine(“Pattern 2: Today is in dd-MM-yyyy format :” + thisDate.ToString(“dd-MM-yyyy”));//18-09-2016 //Pattern 3: yyyy-MM-dd Console.WriteLine(“Pattern 3: Today is in yyyy-MM-dd format :” + thisDate.ToString(“yyyy-MM-dd”));//2016-09-18 […]

Learn More

Çok Boyutlu Class Dizilerde Döngüler

MyClass[][,][,] abc = new MyClass[10][,][,]; for (int i = 0; i < abc.Length; i++) { abc[i] = new MyClass[20, 30][,]; for (int j = 0; j < abc[i].GetLength(0); j++) { for (int k = 0; k < abc[i].GetLength(1); k++) { abc[i][j, k] = new MyClass[40, 50]; } } } Kaynak: StackOverFlow

Learn More

İki List<> Karşılaştırılması

var difList = list1.Where(a => !list2.Any(a1 => a1.id == a.id)) .Union(list2.Where(a => !list1.Any(a1 => a1.id == a.id)));   Kaynak : StackOverFlow

Learn More

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir