Minggu, 07 Oktober 2012

Fungsi String di C#


Fungsi String di C#

String adalah suatu tipe data bentukan seperti halnya array, bahakan string bisa disebut array of char, yaitu array dari tipe data char (karakter), sehingga membentuk suatu tipe data baru yang bisa menyimpan susunan huruf atau karekter lainnya.
view plainprint?
1.            using System; 
2.            namespace InputOutput 
3.            { 
4.                class Program 
5.                { 
6.                    static void Main(string[] args) 
7.                    { 
8.                        String nama = Console.ReadLine(); 
9.                        Console.WriteLine("Nama Anda : " + nama); 
10.                  } 
11.              } 
12.          } 
Jika kita compile program diatas akan meminta inputan dari user dan menampilkannya di layar, output dari program diatas adalah :
view plainprint?
1.            Nama Anda : Yohanda Mandala 
Selain itu kita juga bisa melakukan suatu rekayasa pada tipe data string dengan menggunakan method methodnya, sebagai contoh adalah mencetak suatu string secara terbalik seperti dalam contoh dibawah ini :
view plainprint?
1.            using System; 
2.             
3.            namespace String 
4.            { 
5.                class Program 
6.                { 
7.                    static void Main(string[] args) 
8.                    { 
9.                        string kata = "abcdefghi"; 
10.                      char[] x = kata.ToCharArray(); 
11.                      for (int i = kata.Length - 1; i >= 0; i--) 
12.                          Console.Write(x[i]); 
13.                  } 
14.              } 
15.          } 

Maka ketika kita compile yang keluar bukanlah string "abcdefghij" akan tetapi justru sebaliknya yaitu "jihgfedcba".
kata.Length() Adalah method yang digunakan untuk mendapatkan panjang dari string tersebut. Didalam hal ini panjang dari string tersebut adalah 10, untuk penghitungannya dimulai dari 0, sehingga karakter “a” pada stringg tersebut berada pada indeks ke-0 dan karakter “j” berada pada indeks ke “9”.
kata.ToCharArray() adalah method yang digunakan untuk merubah string menjadi array of char.
Untuk melihat fungsi fungsi apa saja yang terdapat di string pada C# bisa dilihat di dokumentasi dari C# di Visual Studio.

Tidak ada komentar:

Posting Komentar