Bahasa C
Dalam artikel ini, kita akan mempelajari tentang komentar C#, gaya komentar yang berbeda, dan mengapa serta bagaimana menggunakannya dalam sebuah program.
Komentar digunakan dalam sebuah program untuk membantu kita memahami sepotong kode. Mereka adalah kata-kata yang dapat dibaca manusia yang dimaksudkan untuk membuat kode dapat dibaca. Komentar sepenuhnya diabaikan oleh kompilator.
Di C#, ada 3 jenis komentar:
//
)/* */
)///
)
Komentar satu baris dimulai dengan garis miring ganda //
. Kompiler mengabaikan semuanya setelah //
ke akhir baris. Misalnya,
int a = 5 + 7; // Adding 5 and 7
Di sini, Adding 5 and 7
adalah komentarnya.
// Hello World Program
using System;
namespace HelloWorld
{
class Program
{
public static void Main(string[] args) // Execution Starts from Main method
{
// Prints Hello World
Console.WriteLine("Hello World!");
}
}
}
Program di atas berisi 3 komentar satu baris:
// Hello World Program // Execution Starts from Main method
dan
// Prints Hello World
Komentar baris tunggal dapat ditulis dalam baris terpisah atau bersama dengan kode dalam baris yang sama. Namun, disarankan untuk menggunakan komentar di baris terpisah.
Komentar multi baris dimulai dengan /*
dan diakhiri dengan */
. Komentar multi-baris dapat menjangkau beberapa baris.
/*
This is a Hello World Program in C#.
This program prints Hello World.
*/
using System;
namespace HelloWorld
{
class Program
{
public static void Main(string[] args)
{
/* Prints Hello World */
Console.WriteLine("Hello World!");
}
}
}
Program di atas berisi 2 komentar multi baris:
/* This is a Hello World Program in C#. This program prints Hello World. */
dan
/* Prints Hello World */
Di sini, kita mungkin telah memperhatikan bahwa komentar multi-baris tidak diwajibkan untuk mencakup beberapa baris. /* … */
dapat digunakan sebagai pengganti komentar satu baris.
Komentar dokumentasi XML adalah fitur khusus dalam C#. Dimulai dengan garis miring tiga ///
dan digunakan untuk mendeskripsikan sepotong kode secara kategoris.. Hal ini dilakukan dengan menggunakan tag XML dalam komentar. Komentar ini kemudian, digunakan untuk membuat file dokumentasi XML terpisah.
Jika Anda tidak terbiasa dengan XML, lihat Apa itu XML?
/// <summary>
/// This is a hello world program.
/// </summary>
using System;
namespace HelloWorld
{
class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
Komentar XML yang digunakan dalam program di atas adalah
/// <summary> /// This is a hello world program. /// </summary>
Dokumentasi XML (file .xml) yang dihasilkan akan berisi:
<?xml version="1.0"?> <doc> <assembly> <name>HelloWorld</name> </assembly> <members> </members> </doc>
Kunjungi Komentar Dokumentasi XML jika Anda tertarik untuk mempelajari lebih lanjut.
Komentar digunakan untuk menjelaskan bagian dari kode tetapi tidak boleh digunakan secara berlebihan.
Misalnya:
// Prints Hello World Console.WriteLine("Hello World");
Menggunakan komentar dalam contoh di atas tidak perlu. Jelas bahwa garis tersebut akan mencetak Hello World. Komentar harus dihindari dalam kasus seperti itu.
Bahasa C
Konsep Pabrik Laser M Line terdiri dari unit produksi (PRD) dan unit pemrosesan (PCG).Unit produksi adalah printer logam dengan teknologi DMLM. Proses dan stasiun penanganan alat berat dipisahkan, yang memastikan pengoperasian yang aman dan penanganan yang lebih mudah. Konsep Pabrik Laser M Line
Concept Laser X LINE 2000R adalah printer logam dengan sistem peleburan laser logam. Ini memiliki dua modul build dan mekanisme berputar untuk penggunaan timbal balik. Proses dan stasiun penanganan alat berat dipisahkan, yang memastikan pengoperasian yang aman dan penanganan yang lebih mudah. – Lase
Komponen dan persediaan Arduino UNO × 1 motor BO × 1 roda × 1 sensor ir × 1 Driver motor H-Bridge Ganda Instrumen Texas L293D × 1 PCB Kustom × 1 Baterai 9V (generik) × 1 Aplikasi dan layanan online Arduino IDE
Komponen dan persediaan Arduino UNO × 1 Tentang proyek ini Baris Perintah Ada saatnya ketika Anda perlu menemukan nilai sensor atau Anda ingin memberi tahu robot Anda untuk melakukan sesuatu seperti bergerak ke kiri. Mungkin Anda perlu menanyakan nilai runtime variabel pada