int[] a = new int[] {1, 2, 3, 4, 5};
int[] b = new int[3];
Array.Copy(a, 1, b, 0, 3);
Keterangan :
a = array sumber
1 = index awal dari array sumber
b = array tujuan
0 = index awal dari array tujuan
3 = banyaknya elemen yang akan dicopy
Isi dari b = 2, 3, 4
Senin, 18 November 2013
Minggu, 17 November 2013
Macam-macam cara deklarasi array di c#
class TestArraysClass
{
static void Main()
{
// Declare a single-dimensional array
int[] array1 = new int[5];
// Declare and set array element values
int[] array2 = new int[] { 1, 3, 5, 7, 9 };
// Alternative syntax
int[] array3 = { 1, 2, 3, 4, 5, 6 };
// Declare a two dimensional array
int[,] multiDimensionalArray1 = new int[2, 3];
// Declare and set array element values
int[,] multiDimensionalArray2 = { { 1, 2, 3 }, { 4, 5, 6 } };
// Declare a jagged array
int[][] jaggedArray = new int[6][];
// Set the values of the first array in the jagged array structure
jaggedArray[0] = new int[4] { 1, 2, 3, 4 };
}
}
{
static void Main()
{
// Declare a single-dimensional array
int[] array1 = new int[5];
// Declare and set array element values
int[] array2 = new int[] { 1, 3, 5, 7, 9 };
// Alternative syntax
int[] array3 = { 1, 2, 3, 4, 5, 6 };
// Declare a two dimensional array
int[,] multiDimensionalArray1 = new int[2, 3];
// Declare and set array element values
int[,] multiDimensionalArray2 = { { 1, 2, 3 }, { 4, 5, 6 } };
// Declare a jagged array
int[][] jaggedArray = new int[6][];
// Set the values of the first array in the jagged array structure
jaggedArray[0] = new int[4] { 1, 2, 3, 4 };
}
}
Senin, 16 September 2013
Cara Membuat Blog dengan account Gmail
Membuat blog tidak sesulit yang kita pikirkan. Kita tidak perlu memiliki banyak account. Perusahaan Google telah mengakuisisi blogger.com sehingga cukup dengan satu account gmail saja sudah bisa membuat banyak blog. Fitur blog ini merupakan salah satu fitur dari Google seperti Youtube, Map, Play, News, Gmail, Drive, Calender, Books, dan masih banyak yang lainnya. Jika kita belum memiliki account gmail, maka kita harus membuatnya terlebih dahulu.
Berikut ini merupakan langkah-langkah untuk membuat blog :
Berikut ini merupakan langkah-langkah untuk membuat blog :
- Ketik 'blogger.com' pada bagian url
- Masukkan Email dan Password sesuai dengan account gmail kamu
- Klik 'New Blog'
- Masukkan judul blog yang ingin kamu gunakan, alamat url yang akan kamu pakai dan pilih template yang kamu sukai. Judul blog dan alamat url ini akan bersifat permanen, jadi pikirlah matang-matang sebelulm melanjutkannya. Untuk alamat url nya harus unik alias tidak boleh sama dengan alamat url dari blog yang sudah ada.
- Setelah itu Klik 'Create blog!'.
Untuk membuat postingan, dapat dilihat pada langkah-langkah dibawah ini :
- Setelah blog kamu terbentuk, pastikan bahwa kamu berada pada menu utama seperti gambar dibawah ini (jika belum, klik tulisan 'Blogger' pada bagian kiri atas) :
- Klik lambang pensil ('Create new post'), maka akan muncul tampilan seperti berikut :
- Masukkan judul postingan pada bagian 'Post' dan bagian bawahnya dengan isi postingan yang kamu inginkan.
- Pada bagian kanan dari lembar kerja, klik 'Labels' dan masukkan jenis dari postingan kamu (misalkan Ilmu Komputer, Peternakan, Hukum dan sebagainya). klik 'Done'.
- Pada bagian kanan atas klik 'Save' lalu klik 'Publish'.
Minggu, 19 Mei 2013
KONSEP BAHASA PEMROGRAMAN C# - Tipe Data dan Variable
TIPE DATA DAN VARIABLE
Tipe Data (Data Type)
Dalam membuat suatu aplikasi akan dijumpai berbagai jenis tipe data. Setiap tipe data memiliki fungsi yang berbeda-beda antara satu tipe data dengan yang lainnya. Berikut ini penjelasan tipe data dalam C#.
Simple Type
Long Form in Java Range
sbyte System.SByte byte -128 .. 127
byte System.Byte — 0 .. 255
short System.Int16 short -32768 .. 32767
ushort System.UInt16 — 0 .. 65535
int System.Int32 int -2147483648 ..2147483647
uint System.UInt32 — 0 .. 4294967295
long System.Int64 long -263 .. 263-1
ulong System.UInt64 — 0 .. 264-1
float System.Single float ±1.5E-45 .. ±3.4E38 (32 Bit)
double System.Double double ±5E-324 .. ±1.7E308 (64 Bit)
decimal System.Decimal — ±1E-28 .. ±7.9E28 (128 Bit)
bool System.Boolean boolean true, false
char System.Char char Unicode character
Variabel
Variabel dapat didefinisikan sebagai tempat untuk menyimpan data yang memiliki suatu Tipe data, variabel ini akan diwakili oleh suatu lokasi di memori komputer kita. Dengan nggunakan nama variabel ini kita akan dapat mengaskes data yang tersimpan di memori tersebut.
Penamaan Variabel
Aturan dalam pembuatan variable adalah sebagai berikut :
· Terdiri dari huruf, angka dan under score ' _ '
· Nama harus diawali dengan huruf. Under score juga dapat digunakan untuk mengawali nama suatu variabel tetapi ini tidak disarankan.
· C# adalah bahasa yang case sensitif, variabel dengan nama 'umur' tidak sama dengan 'Umur'.
· Keyword tidak bisa digunakan sebagai nama variabel, kecuali kalau keyword ini diawali dengan karakter @.
Contoh :
Nama Variabel Benar/Salah
KodeBarang Benar
Nama_barang Benar
_Jumlah Benar : tetapi tidak disarankan
@int Benar : keyword diawali dengan @
Int Salah : karena int adalah keyword
Harga Barang Salah : menggunakan spasi
Harga#barang Salah : menggunakan tanda #
1X Salah : diawali oleh angka
@int Benar : keyword diawali dengan @
Deklarasi Variable
Ada 3 cara dalam mendeklarasikan/penulisan Variabel adalah sebagai berikut :
1 : TypeData Nama_variabel;
Contoh :
string nama_barang;
int jumlah;
nama_barang=”Buku”;
jumlah=2;
2 : TypeData Nama_variabel = initial_value ;
Initial_value dalah nilai awal yang diberikan terhadap variable tersebut ketika variable tersebut pertama kali dibaca
Contoh :
string nama_barang = ”Buku” ;
int jumlah = 2 ;
3 : TypeData Nama_variabel1, Nama_variabel2, Nama_variabel2;
Apabila ada beberapa variable yang mememiliki tipe data yang sama maka dapat ditulis sebagai berikut :
string kode_barang,nama_barang;
Arithmetic Operator (Operator Aritmatika)
menggunakan operator arithmetic dasar :
Operator Aksi Contoh Penejelasan
+ Penjumlahan 5 + 9 Menghasilkan nilai : 14
- Pengurangan 9 – 4 Menghasilkan nilai : 5
* Perkalian 5 * 6 Menghasilkan nilai : 30
/ Pembagian 20 / 4 Menghasilkan nilai : 5
% Modulus 9 % 4 Menghasilkan nilai : 1
Beberapa operator perbandingan yang lain adalah sebagai berikut :
Operator Arti Contoh Menghasilkan benar (true) ketika :
== Sama dengan $i == $j $i dan $j mempunyai nilai yang sama
< Kurang dari $i < $j $i kurang dari $j
> Lebih dari $i > $j $i lebih dari $j
<= Kurang dari atau sama dengan $i <= $j $i kurang dari atau sama dengan $j
>= Lebih dari atau sama dengan $i >= $j $i lebih dari atau sama dengan $j
!= Tidak sama dengan $i != $j $i tidak sama dengan $j
<> Tidak sama dengan $i <> $j $i tidak sama dengan $j
Komentar (Remark)
n /* … */
n //
n #
Rabu, 20 Maret 2013
KONSEP BAHASA PEMROGRAMAN C# - Pengenalan Bahasa
C# (dibaca "si sarp") adalah bahasa pemrograman baru yang diciptakan oleh Microsoft yang dikembangkan dibawah kepemimpinan Anders Hejlsberg yang telah menciptakan berbagai macam bahasa pemrograman termasuk Borland Turbo C++ dan orland Delphi. Bahasa C# juga telah di standarisasi secara internasional oleh ECMA. Seperti halnya bahasa pemrograman yang lain, C# bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis windows (desktop) dan aplikasi berbasis web serta aplikasi berbasis web services.
Feature dalam C#
Sebagai bahasa pemrograman baru C# banyak mengadopsi feature dari beberapa bahasa perogrmaan terkenal dan banyak komunitasnya tetapi yang paling dominan adalah Java adapun komposisinya adalah sebagai berikut 70% Java, 10% C++, 5% Visual Basic, 15% baru.
Feature yang sama dengan JAVA
• Object-orientation (single inheritance)
• Interfaces
• Exceptions
• Threads
• Namespaces (like Packages)
• Strong typing
• Garbage Collection
• Reflection
• Dynamic loading Code
• …..
Feature yang sama dengan C++
• (Operator) Overloading
• Pointer arithmetic in unsafe code
• Some syntactic details
Adapun Feature barunya jika dikomper dengan Java adalah sebagai berikut :
• Reference and output parameters
• Objects on the stack (structs)
• Rectangular arrays
• Enumerations
• Unified type system
• goto
• Versioning
• Component-based programming
- Properties
- Events
• Delegates
• Indexers
• Operator overloading
• foreach statements
• Boxing/unboxing
• Attributes
Key word C#
C# adalah bahasa pemrograman yang menggunakan jumlah kata-kata yang tidak terlalu banyak. C# hanya berisi kata-kata yang biasa disebut dengan keywords. Keywords ini digunakan untuk menjelaskan berbagai macam informasi. Berikut daftar keywords yang ada dalam bahasa C# :
abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long namespace new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static stringstruct switch this throw true try typeof uint ulong unchecked unsafeushort using virtual void while
Penulisan Kode C#
Langkah-langkah penulisan kode C#
1. Kode program diawali dengan mendeklarasikan nama Class atau namespace
2. Aplikasi dibuka dengan tanda “{“ dan pada akhir kode ditutup dengan tanda “}”.
3. Aplikasi C# dibangun oleh satu atau beberapa fungsi yang diletakan di dalam sebuah Class dengan ketentuan sebagai berikut .
{
// ini adalah contoh komentar 1 baris
public static void Main()
{
System.Console.WriteLine(“Hello, World”);
}
/* ini cantoh komentar
lebih dari satu baris */
}
Escape Sequences
Escape Sequences adalah karakter-karakter khusus yang tidak akan itampilkan.
Contohnya, ada karakter yang digunakan sebagai tanda akhir dari suatu baris
yang memerintahkan program untuk melanjutkan ke baris berikutnya. Cara
penulisannya diawali dengan tanda \ diikuti dengan karakter khusus (dalam
contoh ini adalah “n”) sehingga penulisannya menjadi \n.
Feature dalam C#
Sebagai bahasa pemrograman baru C# banyak mengadopsi feature dari beberapa bahasa perogrmaan terkenal dan banyak komunitasnya tetapi yang paling dominan adalah Java adapun komposisinya adalah sebagai berikut 70% Java, 10% C++, 5% Visual Basic, 15% baru.
Feature yang sama dengan JAVA
• Object-orientation (single inheritance)
• Interfaces
• Exceptions
• Threads
• Namespaces (like Packages)
• Strong typing
• Garbage Collection
• Reflection
• Dynamic loading Code
• …..
Feature yang sama dengan C++
• (Operator) Overloading
• Pointer arithmetic in unsafe code
• Some syntactic details
Adapun Feature barunya jika dikomper dengan Java adalah sebagai berikut :
• Reference and output parameters
• Objects on the stack (structs)
• Rectangular arrays
• Enumerations
• Unified type system
• goto
• Versioning
• Component-based programming
- Properties
- Events
• Delegates
• Indexers
• Operator overloading
• foreach statements
• Boxing/unboxing
• Attributes
Key word C#
C# adalah bahasa pemrograman yang menggunakan jumlah kata-kata yang tidak terlalu banyak. C# hanya berisi kata-kata yang biasa disebut dengan keywords. Keywords ini digunakan untuk menjelaskan berbagai macam informasi. Berikut daftar keywords yang ada dalam bahasa C# :
abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long namespace new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static stringstruct switch this throw true try typeof uint ulong unchecked unsafeushort using virtual void while
Penulisan Kode C#
Langkah-langkah penulisan kode C#
1. Kode program diawali dengan mendeklarasikan nama Class atau namespace
2. Aplikasi dibuka dengan tanda “{“ dan pada akhir kode ditutup dengan tanda “}”.
3. Aplikasi C# dibangun oleh satu atau beberapa fungsi yang diletakan di dalam sebuah Class dengan ketentuan sebagai berikut .
- Nama suatu fungsi pada C# harus diawali dengan huruf, atau garis bawah “_” yang kemudian bisa diikuti oleh huruf, angka atau garis bawah.
- Pada bagian akhir nama fungsi digunakan tanda kurung buka dan kurung tutup “()”.
- Penamaan fungsi tidak boleh mengandung spasi. Awal dan akhir suatu fungsi di mulai dengan tanda “{“ dan diakhiri dengan tanda “}”.
- Penulisan komentar ( tulisan yang tidak di eksekusi) dapat dibuat sebagai berikut
- Komentar satu baris dengan menggunakan tanda “//”
- Komenter yang lebih dari satu baris dengan di awali tanda “/*” dan diakhiri oleh “*/”
- Contoh program yang paling sederhana untuk file Hallo.cs class HelloWorld
{
// ini adalah contoh komentar 1 baris
public static void Main()
{
System.Console.WriteLine(“Hello, World”);
}
/* ini cantoh komentar
lebih dari satu baris */
}
Escape Sequences
Escape Sequences adalah karakter-karakter khusus yang tidak akan itampilkan.
Contohnya, ada karakter yang digunakan sebagai tanda akhir dari suatu baris
yang memerintahkan program untuk melanjutkan ke baris berikutnya. Cara
penulisannya diawali dengan tanda \ diikuti dengan karakter khusus (dalam
contoh ini adalah “n”) sehingga penulisannya menjadi \n.
KONSEP BAHASA PEMROGRAMAN C# - Pengenalan Framework .NET
Framework .NET adalah suatu komponen windows yang terintegrasi yang dibuat dengan tujuan untuk mensupport pengembangan berbagai macam jenis aplikasi serta untuk dapat mejalankan berbagai macam aplikasi generasi mendatang termasuk pengembangan aplikasi Web Services XML.
Framework .NET di design untuk dapat memenuhi beberapa tujuan berikut ini :
Arsitektur Framework .NET
Ada dua komponen utama dalam Framework .NET yaitu Common Language Runtime (CLR) dan .NET Framework Class Library. Common Language Runtime (CLR) adalah pondasi utama dari Framework .NET. CLR merupakan komponen yang bertanggung jawab terhadap berbagai macam hal, seperti bertanggung jawab untuk melakukan managemen memory, melakukan eksekusi kode, melakukan verifikasi terhadap keamanan kode, menentukan hak akses dari kode, melakukan kompilasi kode, dan berbagai layanan system lainnya. Dengan adanya fungsi CLR ini, maka aplikasi berbasis .NET biasa juga disebut dengan managed code, sedangkan aplikasi di luar itu biasa disebut dengan un-managed code. CLR akan melakukan kompilasi kode-kode aplikasi kita menjadi bahasa assembly MSIL (Microsoft Intermediate Language). Proses kompilasi ini sendiri dilakukan oleh komponen yang bernama Just In Time (JIT). JIT hanya akan mengkompilasi metode metode yang memang digunakan dalam aplikasi, dan hasil kompilasi ini sendiri di chace di dalam mesin dan akan dikompile kembali jika memang ada perubahan pada kode aplikasi kita.
.NET Framework Class Library atau sering juga disebut Base Case Library (BCL) adalah koleksi dari reusable types yang sangat terintegrasi secara melekat dengan CLR. Class library bersifat berorientasi terhadap objek yang akan menyediakan types dari fungsi-fungsi managed code. Hal ini tidak hanya berpengaruh kepada kemudahan dalam hal penggunaan, tetapi juga dapat mengurangi waktu yang diperlukan pada saat eksekusi. Dengan sifat tersebut, maka komponen pihak ketiga akan dengan mudah diaplikasikan ke dalam aplikasi yang dibuat. Dengan adanya BCL ini, maka kita bisa menggunakan Framework .NET untuk membuat berbagai macam aplikasi, seperti :
Jika kita membuat sekumpulan Class untuk membuat aplikasi berbasis windows, maka Class-Class itu bisa kita gunakan untuk jenis aplikasi lain, seperti aplikasi berbasis web (ASP.NET).
Framework .NET di design untuk dapat memenuhi beberapa tujuan berikut ini :
- Untuk menyediakan environment kerja yang konsisten bagi bahasa pemrograman yang berorientasi objek (object-oriented programming – OOP) baik kode objek itu di simpan dan di eksekusi secara lokal, atau dieksekusi secara lokal tapi didistribusikan melalui internet atau dieksekusi secara remote.
- Untuk menyediakan environment kerja di dalam mengeksekusi kode yang dapat meminimaliasi proses software deployment dan menghindari konflik penggunaan versi software yang di buat.
- Untuk menyediakan environment kerja yang aman dalam hal pengeksekusian kode, termasuk kode yang dibuat oleh pihak ketiga (third party).
- Untuk menyediakan environment kerja yang dapat mengurangi masalah pada persoalan performa dari kode atau dari lingkungan interpreter nya.
- Membuat para developer lebih mudah mengembangkan berbagai macam jenis aplikasi yang lebih bervariasi, seperti aplikasi berbasis windows danaplikasi berbasis web.
- Membangun semua komunikasi yang ada di dalam standar industri untuk
- memastikan bahwa semua kode aplikasi yang berbasis Framework .NET dapat
- Berintegrasi dengan berbagai macam kode aplikasi lain.
Arsitektur Framework .NET
Ada dua komponen utama dalam Framework .NET yaitu Common Language Runtime (CLR) dan .NET Framework Class Library. Common Language Runtime (CLR) adalah pondasi utama dari Framework .NET. CLR merupakan komponen yang bertanggung jawab terhadap berbagai macam hal, seperti bertanggung jawab untuk melakukan managemen memory, melakukan eksekusi kode, melakukan verifikasi terhadap keamanan kode, menentukan hak akses dari kode, melakukan kompilasi kode, dan berbagai layanan system lainnya. Dengan adanya fungsi CLR ini, maka aplikasi berbasis .NET biasa juga disebut dengan managed code, sedangkan aplikasi di luar itu biasa disebut dengan un-managed code. CLR akan melakukan kompilasi kode-kode aplikasi kita menjadi bahasa assembly MSIL (Microsoft Intermediate Language). Proses kompilasi ini sendiri dilakukan oleh komponen yang bernama Just In Time (JIT). JIT hanya akan mengkompilasi metode metode yang memang digunakan dalam aplikasi, dan hasil kompilasi ini sendiri di chace di dalam mesin dan akan dikompile kembali jika memang ada perubahan pada kode aplikasi kita.
.NET Framework Class Library atau sering juga disebut Base Case Library (BCL) adalah koleksi dari reusable types yang sangat terintegrasi secara melekat dengan CLR. Class library bersifat berorientasi terhadap objek yang akan menyediakan types dari fungsi-fungsi managed code. Hal ini tidak hanya berpengaruh kepada kemudahan dalam hal penggunaan, tetapi juga dapat mengurangi waktu yang diperlukan pada saat eksekusi. Dengan sifat tersebut, maka komponen pihak ketiga akan dengan mudah diaplikasikan ke dalam aplikasi yang dibuat. Dengan adanya BCL ini, maka kita bisa menggunakan Framework .NET untuk membuat berbagai macam aplikasi, seperti :
- Aplikasi console
- Aplikasi berbasis windowd (Windows Form)
- Aplikasi ASP.NET (berbasis web)
- Aplikasi Web Services XML
- Aplikasi berbasis Windows Services
Jika kita membuat sekumpulan Class untuk membuat aplikasi berbasis windows, maka Class-Class itu bisa kita gunakan untuk jenis aplikasi lain, seperti aplikasi berbasis web (ASP.NET).
Selasa, 12 Maret 2013
CARA AKTIVASI IDM FREE TANPA CRACK
- Hal pertama yang harus kita lakukan adalah mematikan koneksi internet di komputer kita, setelah itu baru memulai registrasi IDM.
- isikan First Name, Last Name, dan Email ( pake email bohongan juga tidak apa-apa ) sesuai keinginan kita.
- untuk Serial Number bisa memilih salah satu dari serial number dibawah ini :
S89JW-J3KDR-KBHW5-RMQ8H
QVD3H-ZY9K1-GW94Z-XOLQS
1XL56-8BB1L-TTQII-89DFX
X33SI-6BW37-SQG4D-FGN8M
1O6SO-LOOFL-ZFW66-EIF97
UXX3S-9N0NT-M74X0-DESMI
W3J5U-8U66N-D0B9M-54SLM
EC0Q6-QN7UH-5S3JB-YZMEK
GZLJY-X50S3-0S20D-NFRF9
berikut merupakan contoh tampilan registrasi IDM :
- lalu klik OK ( abaikan saja jika ada kotak dialog yang muncul )
- copy code yang ada dibawah ini :
127.0.0.1 tonec.com
127.0.0.1 www.tonec.com
127.0.0.1 registeridm.com
127.0.0.1 www.registeridm.com
127.0.0.1 secure.registeridm.com
127.0.0.1 internetdownloadmanager.com
127.0.0.1 www.internetdownloadmanager.com
127.0.0.1 secure.internetdownloadmanager.com
127.0.0.1 www.secure.internetdownloadmanager.com
127.0.0.1 mirror.internetdownloadmanager.com
127.0.0.1 www.mirror.internetdownloadmanager.com
127.0.0.1 mirror2.internetdownloadmanager.com
127.0.0.1 www.mirror2.internetdownloadmanager.com
127.0.0.1 mirror3.internetdownloadmanager.com
127.0.0.1 www.mirror3.internetdownloadmanager.com
127.0.0.1 174.133.70.98
127.0.0.1 www.tonec.com
127.0.0.1 registeridm.com
127.0.0.1 www.registeridm.com
127.0.0.1 secure.registeridm.com
127.0.0.1 internetdownloadmanager.com
127.0.0.1 www.internetdownloadmanager.com
127.0.0.1 secure.internetdownloadmanager.com
127.0.0.1 www.secure.internetdownloadmanager.com
127.0.0.1 mirror.internetdownloadmanager.com
127.0.0.1 www.mirror.internetdownloadmanager.com
127.0.0.1 mirror2.internetdownloadmanager.com
127.0.0.1 www.mirror2.internetdownloadmanager.com
127.0.0.1 mirror3.internetdownloadmanager.com
127.0.0.1 www.mirror3.internetdownloadmanager.com
127.0.0.1 174.133.70.98
- setelah itu buka windows explorer, cari file bernama hosts di C:\WINDOWS\system32\drivers\etc\
- buka file hosts tersebut menggunakan aplikasi notepad, lalu pastekan code yang sudah dicopy pada bagian atas tepat diletakkan dibawah tulisan 127.0.0.1 localhost seperti pada tampilan dibawah ini
- simpan notepad tersebut dengan menekan tombol Ctrl + s
Semoga bermanfaat :)
Senin, 11 Maret 2013
MEMBUAT ARRAY 2 DIMENSI PADA C# (C SHARP)
Array atau Larik merupakan sejumlah data yang dirujuk
berdasarkan indeksnya. Secara umum larik dideklarasikan menggunakan sintak
sederhana berikut ini :
- Untuk larik/array 1 dimensi :
Type_data [ ] nama_array;
Atau
Type_data [ ] nama_array = new
type_data[besar_array];
- Untuk larik/array 2 dimensi :
Type_data [ , ] nama_array;
Atau
Type_data [ , ] nama_array = new
type_data[jumlah_baris , jumlah_kolom];
Misalnya kita ingin membuat larik 2 dimensi bertipe integer
yang berurukuran 2 X 4, maka kita dapat menulis code programnya sebagai berikut
:
Int[,] nama_array = new int[2,4];
Atau jika kita ingin mendeklarasikan nama array terlebih
dahulu dan mengisi ukurannya pada bagian lain, maka kita bisa menggunakan kode
dibawah ini :
Int[,] nama_array;
………..
………
nama_array = new int[2,4];
Angkat 2 menunjukkan jumlah baris dan 4 menunjukkan jumlah
kolom.
Untuk mengisi nilai array yang berukuran 2 X 4, kita dapat
menggunakan salah satu cara dibawah ini :
Cara 1 :
Mengisi array langsung saat mendeklarasikan array tersebut
int[ , ] nama_array = { {1,2,3,4,} ,
{5,6,7,8} }; à untuk tipe data integer
string[ , ] nama_array = { {“a”, “b”, “c”,
“d”}, {“AA”, “BB”, “CC”, “DD”} }; à
untuk tipe data string
Cara 2 :
Mengisi array secara terpisah pada bagian lain :
nama_array[0,0] = 1; nama_array[0,1] = 2;
nama_array[0,2] = 3; nama_array[0,3] = 4;
nama_array[1,0] = 5;
nama_array[1,1] = 6; nama_array[1,2] = 7; nama_array[1,3] = 8;
untuk menggunakan array yang sudah diisi pada step diatas,
misalnya kita ingin menampilkan array pada baris ke 2 kolom ke 4 dalam sebuah
Label, maka kita dapat menulis code berikut ini :
Label.Text = nama_array[1,3].ToString();
Perintah “ToString()” pada code diatas berfungsi untuk mengkonversi
nilai integer ke string sehingga bisa ditampilkan dalam Label.
Semoga bermanfaat J
CARA MEMBUAT BARIS BARU DALAM TEXTBOX, RICHTEXTBOX atau LABEL DI C# (C SHARP)
Dalam c# biasanya sebuah textbox, richtextbox atau label
hanya digunakan untuk menginput data dalam satu baris saja, misalnya dalam
textbox seperti berikut :
Code program :
TextBox1.Text
= “cara membuat baris baru pada textbox atau richtextbox dengan c#”;
Output saat run program :
Tapi seringkali pada masalah-masalah tertentu kita sering
membutuhkan sebuah textbox atau richtextbox dapat menginput data lebih dari
satu baris secara otomatis. Pada masalah ini kita dapat menambahkan kata kunci
“\n” atau “\r” pada kode program. Misalnya kita ingin menampilkan richtextbox
yang berisi data lebih dari satu baris seperti berikut ini :
Output yang diinginkan :
Maka kita dapat menuliskan kode programnya menggunakan salah
satu cara dibawah ini :
Cara 1 :
richTextBox1.Text
= “cara membuat baris baru pada textbox
atau label \r”;
richTextBxo1.Text
+= “dengan menggunakan bahasa pemrograman c#”;
cara 2 :
richTextBox1.Text
= “cara membuat baris baru pada textbox atau label\rdengan menggunakan bahasa
pemrograman c#”;
cara 3 :
richTextBox1.Text
= “cara membuat baris baru pada textbox
atau label”;
richTextBxo1.Text
+= “\rdengan menggunakan bahasa pemrograman c#”;
cara 4 :
richTextBox1.Text
= “cara membuat baris baru pada textbox
atau label”;
richTextBox1.Text
+= “\r”;
richTextBxo1.Text
+= “dengan menggunakan bahasa pemrograman c#”;
untuk penggunaanya pada textbox dan label tinggal digantikan
kata kunci richTextBox1.Text dengan TextBox1.Text atau Label1.Text.
pada setiap cara diatas kata kunci “\r” dapat juga diganti
dengan “\n”.
semoga bermanfaat :)
Langganan:
Postingan (Atom)