Laman

Jumat, 01 Juli 2011

data array di C# (C sharp) tanpa assigned

Array yang telah diinisialaisasi pada program visual C# akan otomatis diisi dengan nilai 0. Dan inilah yang menyebabkan array saat deklarasi tidak memerlukan "unassigned" pada data type Array. Sebagai contoh mari buat sebuah array int dengan panjang data 5. Berikut source codenya


Setelah deklarasi jangan isi data array tersebut dengan nilai, tetap biarkan kosong, hanya arrau dengan indek 4 saja yang di isi dengan nilai 10 supaya kita bisa membedakan yang diisi dengan nilai dan yang tidak diisi. Setelah itu cek nilainya dengan messegebox atau datagridview. Dapat dipastikan bahwa nilai dari array tersebut adalah 0. Berikut ini adalah hasil preview program.

 Gambar 1. Hasil Preview running program

Dari gambar diatas terlihat dengan jelas bahwa data type array tanpa diisi akan otomatis diset menjadi 0 oleh C#
 untuk melakukan cek terhadap program silahkan download full project disini

NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010


Artikel Terkait

19 komentar:

  1. "type array tanpa diisi akan otomatis diset menjadi 0 oleh C#"
    - apakah yang menyebabkan otomatis diset 0 itu karena array atau karena type-nya (int)????
    - bagaimana kalau array-nya berbentuk string????

    BalasHapus
  2. maaf atas keterlambatan respon kami
    saudara benar, otomatis di set menjadi 0 disebabkan type data array adalah integer, jika tipe data yang diset adalah string progam bisa di jalanakan (running), akan tetapi sewaktu mengakses data array tersebut program akan error jika type data array string tersebut tidak mempunyai nilai. Ini disebabkan DotNet tidak melakukan set otomatis type data array string

    BalasHapus
  3. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a .Net developer learn from Dot Net Training in Chennai. or learn thru ASP.NET Essential Training Online . Nowadays Dot Net has tons of job opportunities on various vertical industry.
    or Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry.

    BalasHapus

  4. نعمل دائما على توفر خدمات نقل عفش متميزة لاننا افضلشركة نقل عفش بالدمام رخيصةتعمل فى الدمام والاحساء ويمكنك دوما الاستعانة بنا لاننا نوفر افضل سيارات
    نقل عفش بالدمامفقط اتصل بنا بالاضافة الى خدماتنا مثل :

    شركة نقل عفش من جدة الى الدمام شركة نقل عفش من جدة الى الدمام
    شركة نقل عفش بالمدينة المنورة


    شراء الاثاث المستعمل بالرياض

    شركة شراء اثاث مستعمل بالدمام شركة شراء الاثاث المستعمل بالدمام

    ________-

    BalasHapus