C#ÀÇ ¼Ò½º¸¦ ±¸¼ºÇÏ´Â ¿ä¼Ò¿¡´Â Å°¿öµå, ¸íĪ, ¿¬»êÀÚ, ±¸µÎÁ¡, »ó¼ö, ÁÖ¼®, °ø¹é µî 7°¡Áö°¡ ÀÖ´Ù. C++°ú µ¿ÀÏÇÏ¸ç °¢ ¿ä¼ÒÀÇ ¿ªÇÒµµ ºñ½ÁÇ쵂 ´Ù¸¸ °¢ ¿ä¼ÒÀÇ ¸ñ·Ï°ú ÀÛ¼º ±ÔÄ¢¸¸ Á¶±Ý ´Ù¸£´Ù. Å°¿öµå´Â °°Àº °è¿ÀÎ C++, ÀÚ¹Ù¿Í °ÅÀÇ ºñ½ÁÇÏÁö¸¸ °íÀ¯ÇÏ°Ô Ãß°¡µÈ °Íµµ ÀÖ´Ù.
abstract as base bool break byte case....
ÁÖ¼®Àº C++°ú °°´Ù. ÇÑ ÁÙ ÁÖ¼®Àº //·Î Ç¥±âÇϸç ÁÙ ³¡±îÁö ÁÖ¼®À¸·Î 󸮵ȴÙ. ¿©·¯ ÁÙ ÁÖ¼®Àº /* */ ºí·Ï ¾È¿¡ ÀÛ¼ºÇÑ´Ù. Á» Ưº°ÇÑ ÇüÅ·Π½½·¡½¬¸¦ ¼¼ °³ ¿¬´Þ¾Æ ¾²´Â /// ÁÖ¼®ÀÌ ÀÖ´Ù. ¹«½ÃµÇ´Â °ÍÀº ¸¶Âù°¡ÁöÀÌÁö¸¸ /// ´ÙÀ½¿¡ XML Çü½ÄÀ¸·Î <summary>, <remark> ű׸¦ ÀÛ¼ºÇØ ³õÀ¸¸é ¹®¼È¸¦ ÀÚµ¿À¸·Î ¼öÇàÇÑ´Ù.
¸íĪÀº º¯¼ö, ÇÔ¼ö, ŸÀÔ¿¡ À̸§À» ºÙÀδÙ. ±¸ºÐÀ» À§ÇØ ºÙÀÌ´Â °ÍÀ̹ǷΠÁߺ¹µÇ¾î¼´Â ¾ÈµÈ´Ù. ´ë»óÀ» Àß Ç¥ÇöÇÏ´Â À̸§À» ÀÚÀ¯·Ó°Ô ºÙÀÏ ¼ö ÀÖµÇ ´ÙÀ½ ±ÔÄ¢À» ÁؼöÇØ¾ß ÇÑ´Ù. ´Ù¸¥ ¾ð¾î¿¡µµ °øÅëÀûÀ¸·Î Àû¿ëµÇ´Â »ó½ÄÀûÀÎ ±ÔÄ¢ÀÌ´Ù.
l Å°¿öµå´Â ¾µ ¼ö ¾ø´Ù.
l ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÑ´Ù.
l ¿µ¹®, ¼ýÀÚ, _·Î ±¸¼ºÇÏµÇ Ã¹ ¹®ÀÚ·Î ¼ýÀÚ´Â ¾µ ¼ö ¾ø´Ù.
¸íĪ ±ÔÄ¢Áß Æ¯ÀÌÇÑ °ÍÀº @¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. for, while, class°°Àº Å°¿öµå´Â ¸íĪÀ¸·Î ¾µ ¼ö ¾øÁö¸¸ @class´Â ¾µ ¼ö ÀÖ´Ù. ¾ð¾î¸¶´Ù Å°¿öµå ¸ñ·ÏÀÌ ´Þ¶ó ÀÌ·± ¸íĪ¹ýÀÌ ÇÊ¿äÇÏ´Ù. ¿¹¸¦ µé¾î byte°¡ Å°¿öµå°¡ ¾Æ´Ñ ¾ð¾î¿¡¼ ÀÌ ´Ü¾î¸¦ ¸íĪÀ¸·Î »ç¿ëÇÒ °æ¿ì C# ¼Ò½º¿¡¼´Â @byte¶ó°í Àоî¾ß ÇÑ´Ù.
@ ¹®ÀÚ´Â ÀÏ¹Ý º¯¼ö¿¡µµ ¾µ ¼ö ÀÖÁö¸¸ ½ÇÁ¦ ¸íĪÀÇ ÀϺηΠÃë±ÞµÇÁö´Â ¾Ê´Â´Ù. @Num º¯¼ö¸¦ ¼±¾ðÇßÀ» ¶§ @NumÀ¸·Îµµ ÂüÁ¶ÇÒ ¼ö ÀÖ°í @¾øÀÌ NumÀ¸·Îµµ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù. @ ¹®Àڴ Ÿ ¾ð¾î°¡ C#ÀÇ Å°¿öµå¿Í °°Àº öÀÚ¸¦ ¸íĪÀ¸·Î »ç¿ëÇÏ´Â °æ¿ì¸¦ À§ÇØ Á¦°øÇÑ´Ù.
C#Àº À¯´ÏÄڵ带 »ç¿ëÇÏ¿© ÇѱÛÀ̳ª ÇÑÀÚµµ º¯¼ö¸íÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿µ¾î°¡ ¾àÇÑ »ç¶÷Àº ÇÕ°è, ÃÖ´ë°ª, ¿ì¸®Æí, ¹Ùº¸ °°Àº ÇÑ±Û ¸íĪÀ» º¯¼ö·Î »ç¿ëÇÒ ¼ö ÀÖ¾î ³ª¸§ Æí¸®ÇÏ´Ù. Á» ¾î»öÇÏÁö¸¸ ´ÙÀ½°ú °°ÀÌ Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¸ç Àß ÄÄÆÄÀϵǰí Àß ½ÇÇàµÈ´Ù.
int Á¦¾îº¯¼ö;
int ÇÕ°è = 0;
for (Á¦¾îº¯¼ö = 1; Á¦¾îº¯¼ö <= 100; Á¦¾îº¯¼ö++) {
ÇÕ°è = ÇÕ°è + Á¦¾îº¯¼ö;
}
Console.WriteLine(ÇÕ°è);
±×·¯³ª ÇÑ¿µ ÀüȯÀÌ ³Ê¹« ºó¹øÇØ ¿ÀÈ÷·Á ºÒÆíÇÏ¸ç °¡µ¶¼ºÀ̳ª ÀÔ·Â ÆíÀǼº¿¡µµ º° µµ¿òÀÌ ¾ÈµÈ´Ù. ±¹Á¦ÀûÀÎ ½Ã´ë¿¡ ´Ù¸¥ ³ª¶ó °³¹ßÀÚ¿ÍÀÇ °øµ¿ÀÛ¾÷À» ÇÒ °æ¿ìµµ ¸¹¾Æ ¼ÒÅë¿¡µµ ¹®Á¦°¡ ÀÖ´Ù. °¡±ÞÀûÀÌ¸é ¿µ¹®À¸·Î µÈ ªÀº ¸íĪÀ» ¾²´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.