¼Ò¼³°°ÀºC#  Á¦1°­ÀÇ C#ÀÇ ±âÃÊ  18. ÁÖ¼®(Comment)  

 

 

1.18 ÁÖ¼®(Comment)

 

ÁÖ¼®Àº ÇÁ·Î±×·¥À» ÀÌÇØÇϱ⠽±µµ·Ï ÄÚµå ³»¿¡ ³²±â´Â ¹®ÀåÀÔ´Ï´Ù. ÇÏÁö¸¸ ÁÖ¼®Àº ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ´Â µ¥¿¡´Â ÀüÇô ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù. Áï, ÁÖ¼®ÀÌ ¾Æ¹«¸® ¸¹¾Æµµ ÄÄÆÄÀÏ¿¡´Â Ưº°ÇÑ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù. ±×·¡¼­ ÁÖ¼®À» ÀÌ¿ëÇØ¼­ ÇÁ·Î±×·¡¸Ó°¡ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¼³¸íÀ» ³²±â±âµµ Çϰí, ÀÛ¼ºÇÑ ³¯Â¥, ÀÛ¼ºÀÚ, °³¹ß ȯ°æ µî ¸¹Àº °ÍÀ» ³²±æ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¼®Àº ÇÁ·Î±×·¡¸ÓµéÀ» À§ÇÑ ¿ä¼ÒÀÔ´Ï´Ù. ÇÁ·Î±×·¡¸Óµé¿¡°Ô´Â ¾ø¾î¼­´Â ¾ÈµÉ ¼Ò±Ý°ú °°Àº °ÍÀÔ´Ï´Ù.

 

¢Ã ÁÖ¼®ÀÇ Æ¯Â¡

q                ÁÖ¼®Àº ÇÁ·Î±×·¥¿¡ ¾Æ¹«·± ¿µÇâÀ» ³¢Ä¡Áö ¾Ê´Â´Ù.

q                ÇÁ·Î±×·¥ÀÇ ¼³¸íÀ» ºÙÀÌ´Â ¹æ¹ý

 

¸Ó¸®°¡ ÁÁ¾Æ¼­ ¾ÆÁÖ ±ä ¼Ò½ºµéÀ» ´Ù ÀÌÇØÇÏ°í ±â¾ïÇÒ ¼ö ÀÖ´Ù¸é ÇÊ¿ä ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÁÖ¼®À» ¼ÒȦÈ÷ ÇÒ °æ¿ì ´ëºÎºÐÀº ÀڱⰡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥À» ½Ã°£ÀÌ Áö³ª¼­ ´Ù½Ã º¸°Ô µÇ¸é À̸®Àú¸® Çì¸Å´Â ¿ôÁö ¸øÇÒ °æ¿ì°¡ ¸¹ÀÌ ¹ß»ýÇÕ´Ï´Ù. ¶ÇÇÑ ±× ¼Ò½º¸¦ ´Ù¸¥ ÇÁ·Î±×·¡¸Ó°¡ º¸°Ô µÉ °æ¿ì¿¡µµ ÇÁ·Î±×·¥À» ÀÌÇØÇϴµ¥ ½Ã°£ÀÌ ¾öû °É¸®°Ô µË´Ï´Ù. ±×·¸´Ù¸é ÁÖ¼®Àº º¸±â ÁÁ°Ô ÃæºÐÈ÷ ´Þ¾Æ µÎ¾î¾ß °ÚÁÒ!

 

ÁÖ¼®ÀÇ Á¾·ù´Â µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù. ÇÑ ÁÙ ÁÖ¼®°ú ¿©·¯ ÁÙ ÁÖ¼®ÀÔ´Ï´Ù. ÇÑ ÁÙ ÁÖ¼®Àº ¡®//¡¯±âÈ£¸¦ »ç¿ëÇÏÁÒ. ÀÌ ±âÈ£°¡ ³ª¿Â ´ÙÀ½ºÎÅÍ ±× ÁÙ ³¡±îÁö ÁÖ¼® 󸮰¡ µË´Ï´Ù. ¿©·¯ ÁÙ ÁÖ¼®Àº ½ÖÀ¸·Î µÈ ±âÈ£¸¦ »ç¿ëÇÕ´Ï´Ù. ½ÃÀÛ ÇÒ ¶§´Â  ¡®/*¡¯ ±âÈ£¸¦ »ç¿ëÇϰí, ¸¶Ä¥ ¶§¿¡´Â ¡®*/¡¯ ±âÈ£¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ µÎ ±âÈ£ »çÀÌ´Â ÀüºÎ ÁÖ¼® 󸮰¡ µË´Ï´Ù. ±×¸®°í ¿©·¯ ÁÙ ±âÈ£³»ºÎ¿¡ ÇÑ ÁÙ ÁÖ¼®ÀÌ »ç¿ëµÇ¾îµµ »ó°ü ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ¿©·¯ ÁÙ ÁÖ¼® ³»ºÎ¿¡ ´Ù½Ã ¿©·¯ ÁÙ ÁÖ¼®À» »ç¿ëÇÏ¸é ¿¡·¯°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï ¿©·¯ ÁÙ ÁÖ¼®Àº /*·Î ½ÃÀÛÇÏ¸é ¹Ýµå½Ã */·Î ´Ý¾Æ ÁÖ¾î¾ß ÇÕ´Ï´Ù.

 

¢Ã ÁÖ¼®ÀÇ Á¾·ù

q                ÇÑÁÙ ÁÖ¼®

n                   //  à ¶óÀÎÀÇ ¸Ç ¾Õ¿¡ Ç¥½ÃµÇ ±× ÁÙ Àüü¸¦ ÁÖ¼®È­ÇÔ

q                ¿©·¯ÁÙ ÁÖ¼®

n                   /*  ~ */  à ¶óÀÎÀÇ ¼ö¿¡ »ó°ü¾øÀÌ /* °ú */ »çÀÌ Àüü¸¦ ÁÖ¼®È­

q                ¿©·¯ÁÙ ÁÖ¼® ³»¿¡ ¿©·¯ÁÙ ÁÖ¼® »ç¿ëºÒ°¡

 

¿¹Á¦¸¦ ÅëÇØ¼­ ÁÖ¼®À» »ç¿ëÇØ º¸°Ú½À´Ï´Ù. ¾Õ¿¡¼­ ´Ù·é HelloWorld ¿¹Á¦¿¡ ÇÑ ÁÙ ÁÖ¼®°ú ¿©·¯ ÁÙ ÁÖ¼®À» Ãß°¡ÇÑ ¿¹ÀÔ´Ï´Ù.

 

&

NoteTest.cs

Ü ÁÖ¼®ÀÇ »ç¿ëÀ» º¸¿©ÁÖ´Â ¿¹Á¦

using System;

/*

                           ÀÌ ÇÁ·Î±×·¥Àº C#ÀÇ °¡Àå °£´ÜÇÑ ±¸¹®°ú ÇÔ²² ÁÖ¼®ÀÇ »ç¿ëÀ»

                           º¸¿©ÁÖ´Â ¿¹Á¦·Î, ½ÇÇàÇϸé "HelloWorld"¶ó´Â ¹®ÀÚ¿­À»

                           µµ½º ÄܼÖâ¿¡ Ãâ·ÂÇÕ´Ï´Ù.

*/

class  NoteTest {

                           public static void Main() {

                                                     // ´ÙÀ½Àº Äֿܼ¡ ¹®ÀÚ¿­À» Ãâ·ÂÇÏ´Â ºÎºÐÀÔ´Ï´Ù.

                                                     Console.WriteLine("HelloWorld!");

                           }

}

C:\C#Example\01>csc NoteTest.cs

C:\C#Example\01>NoteTest

HelloWorld!

 

¿¹Á¦ÀÇ ¼Ò½ºÄڵ带 º¸½Ã¸é ÇÁ·Î±×·¥ÀÇ ³»¿ëÀ» ¼³¸íÇÏ´Â ¿©·¯ ÁÙ ÁÖ¼®°ú Ãâ·ÂÀ» ¼³¸íÇÏ´Â ÇÑ ÁÙ ÁÖ¼® ºÎºÐÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ½ÇÇà °á°ú´Â ¾ÕÀÇ HelloWorldÀÇ ¿¹Á¦¿Í ´Ù¸¦ °Í ¾ø¾î ÁÖ¼®ÀÌ ÇÁ·Î±×·¥ ÀÚü¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê´Â´Ù´Â °ÍÀ» Áõ¸íÇϰí ÀÖ½À´Ï´Ù. ÁÖ¼®Àº ¾Æ¹«¸® ¸¹ÀÌ ¾²¿©µµ ÇÁ·Î±×·¥¿¡ ¿µÇâÀ» ³¢Ä¡Áö ¾ÊÀ¸¹Ç·Î ÃæºÐÇÑ ÁÖ¼®À» ´Þ¾Æ µÎ½Ã´Â ½À°üÀ» µé¿© µÎ½Ã±â ¹Ù¶ø´Ï´Ù.

 

Âü°í·Î C#¿¡¼­´Â ÄÚµå ³»¿¡ /// ÁÖ¼®À» Áö¿øÇÕ´Ï´Ù. ½½·¡½Ã 3°³°¡ ºÙÀº ºÎºÐÀº XMLÇüÅÂÀÇ ¹®¼­·Î ÀçÀÛ¼º µÉ ¼ö ÀÖ°í XML ÇüÅÂÀÇ ÁÖ¼® ¹®¼­´Â ´Ù½Ã Html ¹®¼­·Îµµ º¯È¯ÀÌ °¡´ÉÇÕ´Ï´Ù. Áï, API Document¸¦ ¸¸µå´Â ¹æ¹ýÀ̶ó°í »ý°¢Çϼŵµ µË´Ï´Ù. À̰ÍÀº ¾ÕÀ¸·Î ³ª¿Ã Àåµé¿¡¼­ ¹è¿ì°Ô µÉ °ÍÀÔ´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°ÀºC# Á¦1°­ÀÇ
ÀúÀÚ:ÃÖ¿µ°ü