Artikel ini merupakan pengembangan dari artikel sebelumnya yang berjudul Array tanpa ukuran pada C#. Kali ini kita akan menggunakan NameValueCollection di mana array yang kita gunakan menggunakan key string sehingga mudah dilihat.

Langkah-langkah mencoba NameValueCollection ini adalah

  1. Namespace terkait:
    using System;
    using System.Collections;
    using System.Net;
    using System.IO;
    using System.Text;
    using System.Collections.Specialized;
      
  2. Memasukkan kita memiliki list:
                ArrayList data_fp = new ArrayList();
  3. Misal memiliki loop pengambilan data:
     while ()
    {
         //log and get sdwEnrollNumber dan waktu
         NameValueCollection fp = new NameValueCollection();
         fp.Add(“fp_id”,sdwEnrollNumber) ;
         fp.Add(“waktu”, waktu);

        data_fp.Add(fp);
    }

  4. Misal kita mau mengambil data dan dimasukkan dalam string:
                string dataku=””;
                foreach (NameValueCollection obj in data_fp )
                {
                    //Console.WriteLine(obj[0] + ‘ ‘ + obj[1]);
                    if (dataku!=””)
                    {
                        dataku = dataku + “\n”;
                    }
                    dataku = dataku + obj[“fp_id”]+ ” ” + obj[“waktu”];

                }

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Menggunakan NameValueCollection pada C#