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

2 thoughts on “Membuat Class Library (.dll) di C#

Good People write good comments ..

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s