[01ºÎ] C#
01Àå: µé¾î°¡¸é¼
1.1 ÀÌ Ã¥ÀÇ ±¸¼º
1.2 ´å³Ý ÇÁ·¹ÀÓ¿öÅ©
02Àå: °³¹ßȯ°æ Áغñ
2.1 ±âº» ¿¹Á¦
2.2 ÆíÁý±â + ¸í·É Çà ÄÄÆÄÀÏ·¯
2.3 ¸ð³ë °³¹ß ȯ°æ
2.4 ºñÁÖ¾ó ½ºÆ©µð¿À °³¹ß ȯ°æ
2.5 ´å³Ý ¿ªÄÄÆÄÀÏ·¯
03Àå: C# ±âÃÊ
3.1 ±âº» ÀÚ·áÇü
3.2 Çüº¯È¯
3.3 ±âº» ¹®¹ý ¿ä¼Ò
3.4 ¹è¿
3.5 Á¦¾î¹®
04Àå: C# °´Ã¼ ÁöÇâ ¹®¹ý
4.1 Ŭ·¡½º
4.2 ĸ½¶È
4.3 »ó¼Ó
4.4 ´ÙÇü¼º
4.5 C#ÀÇ Å¬·¡½º È®Àå
05Àå: C# 1.0 ¿Ï¼ºÇϱâ
5.1 ¹®¹ý ¿ä¼Ò
5.2 ÇÁ·ÎÁ§Æ® ±¸¼º
5.3 ¿¹¿Ü
5.4 Èü°ú ½ºÅÃ
06Àå: BCL (Base Class Library)
6.1 ½Ã°£
6.2 ¹®ÀÚ¿ ó¸®
6.3 Á÷·ÄÈ/¿ªÁ÷·ÄÈ
6.4 Ä÷º¼Ç
6.5 ÆÄÀÏ
6.6 ½º·¹µù
6.7 ³×Æ®¿öÅ© Åë½Å
6.8 µ¥ÀÌÅͺ£À̽º
6.9 ¸®Ç÷º¼Ç
6.10 ±âŸ
[02ºÎ] C# °í±Þ ¹®¹ý
07Àå: C# 2.0
7.1 Á¦³×¸¯
7.2 ?? ¿¬»êÀÚ
7.3 default ¿¹¾à¾î
7.4 yield return/break
7.5 ºÎºÐ(partial) Ŭ·¡½º
7.6 nullable Çü½Ä
7.7 ÀÍ¸í ¸Þ¼µå
7.8 Á¤Àû Ŭ·¡½º
08Àå: C# 3.0
8.1 var ¿¹¾à¾î
8.2 ÀÚµ¿ ±¸Çö ¼Ó¼º
8.3 °´Ã¼ ÃʱâÈ
8.4 Ä÷º¼Ç ÃʱâÈ
8.5 À͸í ŸÀÔ
8.6 ºÎºÐ ¸Þ¼µå
8.7 È®Àå ¸Þ¼µå
8.8 ¶÷´Ù ½Ä
8.9 LINQ
09Àå: C# 4.0
9.1 ¼±ÅÃÀû ¸Å°³º¯¼ö¿Í ¸í¸íµÈ ÀÎÀÚ
9.2dynamic ¿¹¾à¾î
10Àå: C# 5.0
10.1 È£ÃâÀÚ Á¤º¸
10.2 ºñµ¿±â È£Ãâ
[03ºÎ] ´å³Ý ÀÀ¿ë ÇÁ·Î±×·¥
11Àå: ÇÁ·ÎÁ§Æ® À¯Çü
11.1 Windows Forms ÀÀ¿ë ÇÁ·Î±×·¥
11.2 WPF ÀÀ¿ë ÇÁ·Î±×·¥
11.3 ¼ºñ½º ÀÀ¿ë ÇÁ·Î±×·¥
11.4 À¥ ÀÀ¿ë ÇÁ·Î±×·¥
11.5 À©µµ¿ì Æù ÀÀ¿ë ÇÁ·Î±×·¥
12Àå: ÆÄ¿öÆ÷ÀÎÆ® ¼î Á¦¾î ÇÁ·Î±×·¥
12.1 ¾Û ±âȹ
12.2 ±â¼ú °ËÅä
12.3 ¼¼ºÎ ¿ä±¸ »çÇ× Á¤ÀÇ
12.4 ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±¸Á¶
12.5 ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ ½Ã³ª¸®¿À ¹× È¸é ½ºÄÉÄ¡
12.6 ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß
12.7 °³¼± »çÇ×
ºÎ·Ï
A. C# 5.0 Language Specification Version 5.0 ¹®¼
B. C# 5.0 ¿¬»êÀÚ¿Í ¹®Àå ºÎÈ£
C. C# 5.0 ¿¹¾à¾î
D. ASCII ÄÚµå
E. ÇÁ·Î±×·¡¹Ö ±âº» Áö½Ä
E.1 Çϵå¿þ¾î °ü·Ã ¿ë¾î
E.2 ¿î¿µÃ¼Á¦ °ü·Ã ¿ë¾î
E.3 ÇÁ·Î±×·¡¹Ö ¿ë¾î
F. Âü°í ÀÚ·á
ÀÌ Ã¥ÀÇ ¸ñÇ¥´Â È®½ÇÇÏ´Ù. C# ¾ð¾îÀÇ ±âÃʸ¦ źźÇÏ°Ô ´ÙÁö´Â °ÍÀÌ´Ù. ÀÌ Ã¥¿¡¼´Â C# ¾ð¾îÀÇ ÃֽŠ¹öÀüÀÎ C# 5.0ÀÇ ¹®¹ý±îÁö ¼³¸íÇÏ°í ÀÖÀ¸¸ç, ³ª¾Æ°¡ ´Ü¼øÈ÷ ¾ð¾îÀÇ ¹®¹ýÀ» ½ÀµæÇÏ´Â µ¥ ±×Ä¡Áö ¾Ê°í ½ÇÁ¦·Î ÇÁ·Î±×·¥À» Á¦ÀÛÇÒ ¼ö ÀÖ´Â ´Ü°è±îÁö ÇнÀÇÒ ¼ö ÀÖ°Ô ±¸¼ºµÅ ÀÖ´Ù. µû¶ó¼ ÀÌ Ã¥À» ¸¶Ä¡°í ³ª¸é ÀÚ½ÅÀÌ ¿øÇÏ´Â ºÐ¾ßÀÇ °³¹ßÀ» °ð¹Ù·Î ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.
ÄÚµù ´É·ÂÀ̶ó´Â °ÍÀº °á±¹ ÇÁ·Î±×·¥À» Á¦ÀÛÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. ±×·¸±â ¶§¹®¿¡ ÄÚµùÀ» ÅëÇØ ¾î¶² ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ´À³Ä·Î ÀÚ¿¬½º·´°Ô °ü½ÉÀÌ ¸ð¾ÆÁø´Ù. ÀÌ Ã¥À¸·Î C# ¾ð¾î¸¦ ¹è¿î ÈÄ ¿©·¯ºÐÀº ´ÙÀ½°ú °°Àº Á¾·ùÀÇ ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ´Ù.
À©µµ¿ì ¿î¿µ üÁ¦¿¡¼ ½ÇÇàµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¥
À©µµ¿ì ¸ð¹ÙÀÏ Æù ¾Û
¾ÆµÎÀ̳ëÀÇ »çÃÌ°ÝÀÎ ³ÝµÎÀ̳ë¿ë ÇÁ·Î±×·¥
Robotics Developer Studio¸¦ ÀÌ¿ëÇÑ ·Îº¿ Á¦¾î ¹× ½Ã¹Ä·¹À̼Ç
Xamarin Á¦Ç°À» ÀÌ¿ëÇÑ ¾ÆÀÌÆù/¾Èµå·ÎÀ̵å Æù ¾Û
¸ð³ë ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ ¸®´ª½º¿ë ÇÁ·Î±×·¥
ÅÂºí¸´ ±ÞÀÇ ¼ÒÇü PC¸¦ À§ÇÑ À©µµ¿ì ¾Û
[¼Ò½ºÄÚµå ´Ù¿î·Îµå & ȨÆäÀÌÁö]
¾Æ·¡ »çÀÌÆ®¿¡¼ ÀÌ Ã¥ÀÇ ¼Ò½ºÄڵ带 ³»·Á¹Þ°Å³ª Ã¥ ³»¿ë¿¡ ´ëÇØ ¹®ÀÇÇÒ ¼ö ÀÖ´Ù.
http://www.sysnet.pe.kr
±âÃʺÎÅÍ ½Ç½À±îÁö '¿Ïº®ÇÏ°Ô' ¹è¿ì´Â C# ÇÁ·Î±×·¡¹Ö!
C#Àº ÀÚ¹Ù¿Í ´õºÒ¾î ÇöÀç °¡Àå ³Î¸® »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î Áß Çϳª´Ù. µ¥½ºÅ©Åé¿¡¼ ½ÃÀÛÇØ ¼¹ö, À¥ ȯ°æÀ» °ÅÃÄ ¸ð¹ÙÀÏ Ç÷§Æû±îÁö C#Àº Á¾È¾¹«Áø È°¾àÇÏ°í ÀÖ´Ù. ´õºÒ¾î ³ª³¯ÀÌ ¹ßÀüÇØ °¡´Â ¾ð¾î ¸í¼¼¿¡ ÈûÀÔ¾î ÇÁ·Î±×·¡¹Ö ÆíÀǼº°ú Ç¥Çö·ÂÀÌ Á¡Â÷ °³¼±µÇ°í ÀÖ´Ù. ¡º½ÃÀÛÇϼ¼¿ä! C# ÇÁ·Î±×·¡¹Ö: ±âº» ¹®¹ýºÎÅÍ ½ÇÀü ¿¹Á¦±îÁö¡»¿¡¼´Â 1.0¿¡¼ 5.0¿¡ À̸£´Â C#ÀÇ ¹®¹ýºÎÅÍ ½ÇÀü ¿¹Á¦±îÁö ´Ù·ç°í ÀÖ¾î óÀ½ ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏ´Â ÀÔ¹®ÀÚºÎÅÍ ÀÌ¹Ì C# ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÍÈù ÀûÀÌ ÀÖ´Â °³¹ßÀÚ¿¡ À̸£±â±îÁö C#ÀÇ ¸é¸éÀ» Á¦´ë·Î ¹è¿ï ¼ö ÀÖ°Ô µµ¿ÍÁØ´Ù.
ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
1. óÀ½ ÇÁ·Î±×·¡¹ÖÀ» Á¢ÇÏ´Â µ¶ÀÚ
2. C# ¾ð¾îÀÇ ¹ßÀüÀ» µû¶ó°¡Áö ¸øÇÑ °æ·Â °³¹ßÀÚ
3. ´Ù¸¥ ¾ð¾î¸¦ °øºÎÇÑ °³¹ßÀÚ
ÀÌ Ã¥Àº ÀüüÀûÀ¸·Î´Â 1¹ø µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏÁö¸¸, °¡´ÉÇÑ ÇÑ 2¹ø°ú 3¹ø¿¡ ÇØ´çÇÏ´Â µ¶ÀÚ¿¡°Ôµµ µµ¿òµÇµµ·Ï ±¸¼ºµÅ ÀÖ´Ù.
ÀÌ Ã¥ÀÇ ±¸¼º
[1ºÎ] C#ÀÇ ±âº» ¹®¹ý
1Àå: ´å³Ý ÇÁ·¹ÀÓ¿öÅ© ¼³¸í
2Àå: C# °³¹ß ȯ°æ Áغñ
3Àå: C# ¾ð¾îÀÇ ±âº»ÀûÀÎ ¹®¹ý
4Àå: C# ¾ð¾îÀÇ ÇÙ½É: Ŭ·¡½º
5Àå: ±âŸ C# ¹®¹ý
6Àå: Ŭ·¡½º
[2ºÎ] C# 2.0, 3.0, 4.0, 5.0¿¡ Ãß°¡µÈ ¹®¹ý
7Àå: C# 2.0¿¡ Ãß°¡µÈ ¹®¹ý
8Àå: C# 3.0¿¡ Ãß°¡µÈ ¹®¹ý
9Àå: C# 4.0¿¡ Ãß°¡µÈ ¹®¹ý
10Àå: C# 5.0¿¡ Ãß°¡µÈ ¹®¹ý
[3ºÎ] C# ¾ð¾î·Î ¸¸µå´Â ´Ù¾çÇÑ ÀÀ¿ë ÇÁ·Î±×·¥
11Àå: À©µµ¿ì Æû, WPF, ¼ºñ½º, À¥ Æû, À©µµ¿ì Æù ÀÀ¿ë ÇÁ·Î±×·¥
12Àå: ½Ç½À - PPT¸¦ Á¦¾îÇÏ´Â À©µµ¿ì Æù ÀÀ¿ë ÇÁ·Î±×·¥