Bahasa Pemrograman C#: Struktur dan Statementnya




Bahasa Pemrograman C#

Pada artikel sebelumnya kita sudah membahas pengenalan bahasa pemrograman C# dan sejarahnya. Sekilas dari artikel sebelumnya bahwa bahasa pemrograman ini dikembangkan oleh Microsoft Corporation yang berbasis OOP (Object Oriented Programming).

Bagi kita yang lagi ingin belajar ngoding dengan bahasa pemrograman C# maka harus tahu dulu struktur dan statement-nya. Oleh sebab itu, pada kali ini kita akan membahas hal tersebut supaya menjadi lebih cepat paham disaat proses pembelajaran.

Jika sudah penasaran langsung saja kita simak pembahasannya secara lengkap.



Sintaks Dasar Bahasa Pemrograman C#

Sintaks Bahasa Pemrograman C#

Sebelum memulai belajar bahasa  C#, sebaiknya kita harus menginstall dahulu Visual Studio. Bagi yang sudah menginstallnya, mari kita coba membuat kalimat “Hello World” dengan script berikut ini:
using System;
namespace Helloworld
{
      Class Program
      {
            Static void Main(String[] args)
            {
                  Console.Write(“Hello World”);
                  Console.ReadLine();
            }
      }

}


Kira-kira ada yang tau gak nih arti dari setiap script diatas?
  • using -> memanggil library class yang nantinya berguna untuk mengeksekusi program.
  • namespace -> menyimpan class yang kita definisikan ke dalam program.
  • static -> sebagai jenis method yang ada pada bahasa pemrograman C#.
  • void -> method yang digunakan tidak mengembalikan nilainya.
  • main -> method utama C# yang berguna untuk mengeksekusi semua statement yang sudah didefinisikan
  • string -> jenis argument yang berguna sebagai parameter dari perintah C#. Umumnya jenis string dapat mengandung alphabet dan numerik.
  • Args -> array argument yang bisa ditambahkan saat menggunakan perintah C# dan berfungsi untuk running


Statement Bahasa Pemrograman C#

Statement adalah wadah untuk dapat menjalankan semua tugas program. Sedangkan statement pada bahasa pemrograman C# terdiri dari beberapa susunan. Selain itu pada bahasa pemrograman C# umumnya terdiri dari tiga jenis statement, yaitu:
  • Simple Statement
  • Compound Statement
  • Comment
Lalu apa saja perbedaan dari ketiga jenis statement tersebut? Ini dia penjelasannya:

Simple Statement

Simple statement pada bahasa pemrograman C# biasanya berupa perintah untuk mengeksekusi tugas, pemanggilan method ataupun pendeklarasian variable.

Contoh Simple statement:

Console.WriteLine(“Mangtoy Belajar C#”);
Int x; string kata;

Compound Statement

Compound statement pada C# biasanya dibatasi pada blog program, seperti diawali dengan { diakhiri dengan }.

Contoh Compound Statement:
Static void Main(String[] args)
{
Console.Write(“Hallo Sobat Mangtoy”);
Console.ReadLine();
}

Comment

Comment adalah sebuah code yang digunakan untuk menjelaskan atau mendefinisikan suatu script program. Pada  C# umumnya terdapat dua cara dalam membuat comment, yaitu dengan menggunakan /*isi kalimat*/ dan //isi kalimat.

Contoh Comment:
/* Contoh comment pertama*/
// Contoh comment kedua


Method Bahasa Pemrograman C#

Method adalah suatu fungsi atau cara untuk dapat memecah program menjadi beberapa bagian dan bisa saling terhubung. Jadi dengan adanya method, seorang programmer dapat membagikan satu project-nya kedalam beberapa bagian supaya dapat bekerja sama dengan timnya.

Contoh method C#:
using System;
Class Program
{
Static void Main(String[] args)
      {          
            ProjectMangtoy();
      }    
Static void ProjectMangtoy()       
{
      Console.WriteLine(“Membagi Project Mangtoy”):
}
}
Pada program diatas didefinisikan bahwa ProjectMangtoy merupakan isi dari main method. Selanjutnya pada method yang menyertainya menuliskan isi untuk ProjectMangtoy, sehingga method tersebut dapat terhubung ke main method.

Variabel Bahasa Pemrograman C#

Variabel adalah wadah untuk dapat menyimpan data yang mempunyai tipe data seperti string, integer dan lain sebagainya. Biasanya setiap bahasa pemrograman mempunyai aturan yang berbeda-beda, begitupun dengan C#.



Berikut ini aturan penerapan variabel pada bahasa pemrograman C#:
  • Bahasa C# bersifat Case Sensitive
  • Bisa berupa huruf, angka dan underscore ( _ )
  • Pada awal penamaan tidak boleh menggunakan angka
  • Tidak boleh juga menggunakan underscore ( _ ) pada awal penamaan
  • Keyword tidak bisa digunakan sebagai penamaan variable, kecuali diawali dengan simbol @


Akhir Kata

Nah demikianlah informasinya, sangat lengkap ya pembahasan mengenai struktur dan statement bahasa pemrograman C#. Selain itu kita juga sudah membahas sintaks dasar, method dan variable bahasa pemrograman C#.

Cukup sekian pembahasan dari Mangtoypedia, semoga informasi ini dapat menginspirasi dan menjadi wawasan yang bermanfaat. Terimakasih.
Seorang pria introvert yang suka banget ilmu teknologi dan senang menggali informasi.

Posting Komentar