بسم الله الر حمن الر حيم

          Kalau ditanya: Apa perbedaan dan persamaan Delphi dengan C#? Pasti jawaban pertamanya adalah: Perancangnya yang sama dan cara coding-nya yang beda. Jawaban itu benar sekali. Namun apakah anda tahu, bahwa perbedaan bukanlah selamanya tak sama/mirip, mari saya tunjukkan:

          Tulisan ini akan menunjukkan kemiripan antara cara coding C# dengan Delphi. Kita mulai dari cara menulis code-nya:

  1. Cara memberikan Komentar

Pada C#, tanda double slash akan mengakibatkan kata-kata selanjutnya menjadi sebuah Komentar dan tidak akan di eksekusi oleh compiler. Dan tanda /* … */ akan mengakibatkan kata antara keduanya juga menjadi sebuah Komentar.

Sedangkan pada Delphi, tanda // juga digunakan untuk memberikan sebuah Komentar. Tanda { … } juga digunakan untuk memberi Komentar dan juga tanda (* *).

     2.  Convert

Cara meng-Convert dari satu tipe data ke tipe data lainnya:

C#: Mengubah Integer ke String:

label18.Text = Convert.ToString(hasilHitungC);

Delphi: Mengubah Integer ke String:

a := IntToStr(Edit1.Text);

     3.  Cara mengakhiri Statement

C# dan Delphi mengakhiri suatu Statement dengan Titik Koma (;)

      4.  = / :=

Lihatlah contoh berikut:

C#= label18.Text = Convert.ToString(hasilHitungC);

Delphi = a := IntToStr(Edit1.Text);

     5.  If-Else statement

Delphi:

bla bla bla statement…;

if(a = 1) then

begin

Console.writeln(“A”);

Console.readln();

end

else

begin

Console.writeln(“not A”);

Console.readln();

end;

—————–

C#:

bla bla bla statement();

if (x == 0)

{

          System.Console.WriteLn(“x = 0”);

          System.Console.readLn();

}

else

{

          System.Console.WriteLn(x);

          System.Console.readLn();

}

     6.  readln(); dan ReadLn();

Cara penulisan readln(); digunakan pada Delphi, sedangkan pada C#, dapat digunakan ReadLn();

     7.  console.writeln(); dan System.Console.WriteLn();

console.writeln(); digunakan pada Delphi. Dan System.Console.WriteLn(); digunakan pada C#, dapat juga hanya Console.WriteLn(); saja

Dari beberapa contoh di atas, maka dapat saya simpulkan bahwa antara C# dan Delphi adalah bahasa satu rumpun, hal ini dikarenakan bahwa perancangnya adalah orang yang sama, yaitu: Anders Heljberg.

Alhamdulillah, semoga bermanfaat,,,

About ifqo

Kepingin melawan arus, agar tidak tenggelam,,,

One response »

Tinggalkan Komentar/Leave a Reply

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s