Membuat Class Library (.dll) di C#

Dalam pembuatan aplikasi tidak bisa dipungkiri terkadang ada class yang kita butuhkan kembali fungsinya, untuk itu kita harus membuat class library agar nanti bisa di gunakan kembali. Hampir semua bahasa pemograman menggunakan metode ini. Dan keuntungannya kita dengan mudah menambahkannya pada project jika aplikasi yang sedang kita development membutuhkan class itu kembali.

Dalam sharing kali ini akan dijelaskan bagaimana membuat class library pada bahasa pemograman C# dengan implementasi pada aplikasi Windows Phone. Berikut tutorialnya:

Membuat Algebra.dll

  1. Buka Visual Studio dan buat new project > Visual c# > class Library  dengan nama algebra_library

    New class library : algebra_library
  2. Setelah project dibuat, maka class akan berisi seperti berikut:

  3. Ganti class tersebut menjadi seperti berikut:

  4. Selanjutnya build project dengan cara klik kanan project solution lalu build.
  5. Setelah itu cek pada folder project, maka algebra_library.dll sudah dibuat.

    File Algebra_library.dll

 


 

Memanfaatkan Algebra.dll

  1. Buat new  Blank App Windows Phone dengan nama algebra_test

    Windows Phone new project
    Windows Phone new project
  2. Tambahkan library Algebra_library.dll yang telah kita buat sebelumnya pada Windows Phone project

    Add reference
    Add reference
  3. Setelah ditambahkan:

    Library telah ditambahkan
    Library telah ditambahkan
  4. Tambahkan code berikut pada MainPage.xaml windows phone app project:

  5. Selanjutnya buat fungsi seperti berikut pada file MainPage.xaml.cs :

  6. Debug Project pada emulator atau device

    Screenshot
    Screenshot

Download di GitHub

Iklan

Good People write good comments ..

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s