°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (18,810¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (13,860¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (15,840¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

¹Ù»Û °³¹ßÀÚµéÀ» À§ÇÑ C# : ºü¸£°Ô ÀÍÈ÷´Â C# ÇÙ½É °³³ä

¿øÁ¦ : The C# Programming Yellow Book
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

22,000¿ø

  • 19,800¿ø (10%ÇÒÀÎ)

    1,100P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 5/13(¿ù) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­

    • »óÇ°±Ç

    AD

    Ã¥¼Ò°³

    ¡º¹Ù»Û °³¹ßÀÚµéÀ» À§ÇÑ C#¡»Àº C# ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ±âº»ÀûÀÎ ³»¿ëÀ» Á¦°øÇÏ´Â °Í ¿Ü¿¡µµ ¼Ö·ç¼ÇÀ» ¸¸µå´Â ¹æ¹ý°ú °í±Þ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³»¿ëÀ» ´Ù·é Ã¥ÀÌ´Ù. ÀÌ Ã¥À» ÅëÇؼ­ C#¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ü¼ø°£¿¡ »ìÆ캼 ¼ö ÀÖÀ» °ÍÀ̸ç, ±âº»ºÎÅÍ ½ÃÀÛÇؼ­ °í±Þ ¼öÁرîÁö °¡´Âµ¥, µðµõµ¹ÀÌ µÉ ¼ö Àֱ⸦ ¹Ù¶ó°í ÀÖ´Ù.

    ÃâÆÇ»ç ¼­Æò

    [Ã¥¼Ò°³]
    ÀÌ Ã¥Àº ¿µ±¹ÀÇ Çæ ´ëÇб³(Hull University) ÄÄÇ»ÅÍ °øÇаú Rob Miles ±³¼öÀÇ °­ÀÇ ÀڷḦ ¹ÙÅÁÀ¸·Î ±¸¼ºµÇ¾ú½À´Ï´Ù. °¢Á¾ ¹®¹ýÀ̳ª ¿ë¾î¿¡ ´ëÇØ ±íÀÌ ÀÖ°í ±¸Ã¼ÀûÀ¸·Î ´Ù·çÁø ¾ÊÁö¸¸, À¯¿ëÇÑ ½Ç¹« ÄÚµå ¿¹Á¦¸¦ »ç¿ëÇؼ­ ½±°í ºü¸£°Ô C# ¾ð¾î¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù´Â °ÍÀÌ °¡Àå Å« Ư¡ÀÔ´Ï´Ù.
    ÀÌÀü¿¡ C, C++ ȤÀº Java µî ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ °æÇèÇÑ ÀûÀÌ ÀÖ´Ù¸é °¡Àå ÀÌ»óÀûÀÎ µ¶ÀÚÀÔ´Ï´Ù. ¾Æ´Ï¶ó¸é ¸¹ÀÌ ¾î·Æ°ÚÁö¸¸ ¿ë±â¸¦ ÀÒÁö ¸»°í Âß Àо±æ ¹Ù¶ø´Ï´Ù. ¿©±â¼­ ÇÁ·Î±×·¡¹Ö¿¡ ½ÇÁúÀûÀ¸·Î ÇÊ¿äÇÑ °ÍµéÀ» ¸¹ÀÌ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.

    [ÃâÆÇ»ç ¸®ºä]
    ¸¹Àº °³¹ßÀÚµéÀÌ ±× °¡Ä¡¸¦ ¾Ë¾ÆÁÖ´Â C#Àº .NET Framework¿¡¼­ ½ÇÇàµÇ´Â ´Ù¾çÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µé±â À§ÇØ µðÀÚÀÎµÈ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÔ´Ï´Ù. C++, ÀÚ¹Ù¿Í ºñ½ÁÇÑ ¹®¹ýÀ» °¡Áö°í ÀÖÀ¸¸ç °£°áÇÏ°í, °­·ÂÇϸç, Çü½ÄÀÌ ¾ÈÀüÇÑ °³Ã¼ ÁöÇâÀûÀÎ ¾ð¾îÀÔ´Ï´Ù. ÀÌ Ã¥Àº C# ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ±âº»ÀûÀÎ ³»¿ëÀ» Á¦°øÇÏ´Â °Í ¿Ü¿¡µµ ¼Ö·ç¼ÇÀ» ¸¸µå´Â ¹æ¹ý°ú °í±Þ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³»¿ëÀ» ´Ù·ì´Ï´Ù.
    ÀÌ Ã¥À» ÅëÇؼ­ C#¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ü¼ø°£¿¡ »ìÆ캼 ¼ö ÀÖÀ» °ÍÀ̸ç, ±âº»ºÎÅÍ ½ÃÀÛÇؼ­ °í±Þ ¼öÁرîÁö °¡´Âµ¥, µðµõµ¹ÀÌ µÉ ¼ö Àֱ⸦ ¹Ù¶ø´Ï´Ù.

    -ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ-

    ÀÌ Ã¥Àº ´ÙÀ½°ú °°Àº ¼±¼ö Áö½ÄÀÌ ÇÊ¿äÇÕ´Ï´Ù.
    * C/C++°ú .Net ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ±âº» Áö½Ä
    * °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ Áö½Ä
    * ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ¿¡ ´ëÇÑ Áö½Ä

    ´ÙÀ½°ú °°Àº °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÕ´Ï´Ù.
    * C/C++À» ¹è¿î ÈÄ¿¡ C#À¸·Î È®ÀåÇÏ¿© °³¹ß °æÇèÀ» ½×À¸·Á´Â °³¹ßÀÚ
    * C# »Ó¸¸ ¾Æ´Ï¶ó ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ Áö½ÄÀ» ¾òÀ¸·Á´Â °³¹ßÀÚ
    * C#ÀÇ Ãʱ޺ÎÅÍ °í±Þ±îÁö Àü¹ÝÀûÀÎ ³»¿ëÀ» ªÀº ½Ã°£ ¾È¿¡ ½ÀµæÇÏ·Á´Â °³¹ßÀÚ

    -ÀÌ Ã¥ÀÇ ±¸¼º-

    ÀÌ Ã¥ÀÇ ±¸¼ºÀº Å©°Ô ´ÙÀ½°ú °°½À´Ï´Ù.
    1Àå: ÄÄÇ»ÅÍ¿Í ÇÁ·Î±×·¥
    2Àå: °£´ÜÇÑ µ¥ÀÌÅÍ ÇÁ·Î¼¼½Ì
    3Àå: ÇÁ·Î±×·¡¹ÖÇϱâ
    4Àå: ¼Ö·ç¼Ç ¸¸µé±â
    5Àå: °í±Þ ÇÁ·Î±×·¡¹Ö
    6Àå: Áß¿ä ¿ë¾î »çÀü

    ÀÌ Ã¥¿¡ ³ª¿À´Â ÁÖ¿ä ¼Ò½º ÄÚµå´Â ³²°¡¶÷ºÏ½º ÀÚ·á½Ç www.namgarambooks.co.kr¿¡¼­ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù.
    ÀÌ Ã¥ÀÇ ¿ø¼­¸íÀº The C# Programming Yellow Book(Rob Miles Àú)À̸ç, ¾Æ¸¶Á¸¿¡¼­ ŲµéÆÇÀ¸·Î ÆǸÅÇÏ°í ÀÖ½À´Ï´Ù.

    -°³¹ß ȯ°æ ¼³Á¤-

    ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â C# ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ ÅëÇÕ °³¹ß ȯ°æÀ» ´ÙÀ½°ú °°ÀÌ Á¦°øÇÕ´Ï´Ù.

    Visual Studio (À¯·á)
    Visual Studio Express (¹«·á)
    Visual Web Developer(¹«·á)

    C# ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇÏ´Â µ¥ ¹«·á ¹öÀüÀ» »ç¿ëÇصµ ±¦Âú½À´Ï´Ù. ¹«·á ¹öÀüÀº Visual Studio °ø½Ä »çÀÌÆ®(https://www.visualstudio.com/downloads/download-visual-studio-vs)¿¡¼­ ´Ù¿î·Îµå °¡´ÉÇÕ´Ï´Ù.
    Mono(http://www.mono-project.com/)¶ó´Â ¿ÀǼҽº ¹öÀüÀÎ Net ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ¸é ¸®´ª½º¿Í Mac¿¡¼­µµ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

    ¸ñÂ÷

    Chapter 01 ÄÄÇ»ÅÍ¿Í ÇÁ·Î±×·¥
    1.1 ÄÄÇ»ÅÍ
    1.1.1 ÄÄÇ»ÅÍ¿Í °ü·ÃµÈ ¼­·ÐºÎ
    1.1.2 Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î
    1.1.3 µ¥ÀÌÅÍ¿Í Á¤º¸
    1.2 ÇÁ·Î±×·¥°ú ÇÁ·Î±×·¡¹Ö
    1.2.1 ÇÁ·Î±×·¡¸Ó¶õ ¹«¾ùÀΰ¡?
    1.2.2 °£´ÜÇÑ ¿¹Á¦
    1.3 ÇÁ·Î±×·¡¹Ö ¾ð¾î
    1.4 C#
    1.4.1 À§ÇèÇÑ C
    1.4.2 ¾ÈÀüÇÑ C#
    1.4.3 C#°ú °´Ã¼ÁöÇâ
    1.4.4 C#À¸·Î µ¿ÀÛÇÏ°Ô ¸¸µé±â
    1.4.5 C# ÇÁ·Î±×·¥ ¸¸µé±â
    1.4.6 C# ÇÁ·Î±×·¥Àº ¹«¾ùÀ¸·Î ±¸¼ºµÇ´Â°¡?

    Chapter 02 °£´ÜÇÑ µ¥ÀÌÅÍ Ã³¸®
    2.1 ù ¹ø° C# ÇÁ·Î±×·¥
    2.1.1 ÇÁ·Î±×·¥ ¿¹Á¦
    2.2 µ¥ÀÌÅÍ ´Ù·ç±â
    2.2.1 º¯¼ö¿Í µ¥ÀÌÅÍ
    2.2.2 ¼ýÀÚ ÀúÀåÇϱâ
    2.2.3 ÅؽºÆ®(text) ÀúÀåÇϱâ
    2.2.4 ºÒ¸°(Boolean) ¹æ½ÄÀ» »ç¿ëÇÏ¿© »óÅ ÀúÀåÇϱâ
    2.2.5 ½Äº°ÀÚ(Identifiers)
    2.2.6 º¯¼ö¿¡ °ª ´ëÀÔÇϱâ
    2.2.7 µ¥ÀÌÅÍ Å¸ÀÔ º¯°æÇϱâ
    2.2.8 Ç¥Çö½Ä¿¡¼­ µ¥ÀÌÅÍ Å¸ÀÔ
    2.2.9 ÇÁ·Î±×·¥°ú ÆÐÅÏ
    2.3 ÇÁ·Î±×·¥À» ¸¸µå´Â ¿ä·É
    2.3.1 ¼Ò¼³ °°Àº ¼ÒÇÁÆ®¿þ¾î
    2.3.2 ÇÁ·Î±×·¥ È帧(Program Flow) Á¦¾îÇϱâ
    2.3.3 ·çÇÁ(¹Ýº¹¹®)
    2.3.4 º¹ÇÕÇÒ´ç ¿¬»êÀÚ(operator shorthand)
    2.3.5 Àß Á¤µ·µÈ Ãâ·Â

    Chapter 03 ÇÁ·Î±×·¥À» ¸¸µé ¶§ ÇÊ¿äÇÑ °Íµé
    3.1 ¸Þ¼Òµå(Methods)
    3.1.1 ¸Þ¼ÒµåÀÇ Çʿ伺
    3.1.2 ¸Þ¼ÒµåÀÇ ÆĶó¹ÌÅÍ(¸Å°³º¯¼ö)
    3.1.3 ¹Ýȯ°ª(Return Valules)
    3.1.4 Àμö¿Í ÆĶó¹ÌÅÍ(Arguments and Parameters)
    3.1.5 À¯¿ëÇÑ ¸Þ¼Òµå
    3.1.6 À̸§À» °¡Áö´Â ÆĶó¹ÌÅÍ¿Í À̸§ÀÌ ¾ø´Â ÆĶó¹ÌÅÍ
    3.1.7 ÆĶó¹ÌÅÍ·Î °ªÀ» Àü´ÞÇÏ´Â ¹æ½Ä(Parameter Passing By Value)
    3.1.8 ÂüÁ¶(Reference)¸¦ Àü´ÞÇÏ´Â ¹æ½Ä(Parameter Passing By Reference)
    3.1.9 °á°ú¸¦ À§ÇÑ ÂüÁ¶ Àü´Þ ¹æ½Ä (Passing Parameters as ¡°out¡± references)
    3.1.10 ¸Þ¼Òµå ¶óÀ̺귯¸®
    3.2 º¯¼ö¿Í ¹üÀ§
    3.2.1 ¹üÀ§¿Í ºí·Ï(Scope and blocks)
    3.2.2 ÁßøµÈ ºí·Ï(Nested Blocks)
    3.2.3 Ŭ·¡½º ¼±¾ð ¾Æ·¡¿¡ Àִ Ŭ·¡½º º¯¼ö(Data Member in classes)
    3.3 ¹è¿­(Arrays)
    3.3.1 ¹è¿­Àº ¿Ö ÇÊ¿äÇÑ°¡
    3.3.2 ¹è¿­ ¿ä¼Ò(Array Elements)
    3.3.3 ¸¹Àº µ¥ÀÌÅ͸¦ ´ã´Â ¹è¿­
    3.3.4 2Â÷¿ø ¹è¿­ ¸¸µé±â
    3.3.5 ¹è¿­°ú ·è¾÷Å×À̺í(Arrays and Lookup Tables)
    3.3.6 2Â÷¿ø ÀÌ»ó
    3.4 ¿¹¿Ü¿Í ¿¡·¯(Exceptions and Errors)
    3.4.1 ¿¹¿Ü¿Í Parse ¸Þ¼Òµå
    3.4.2 ¿¹¿Ü ó¸®(Catching Exceptions)
    3.4.3 ¿¹¿Ü °´Ã¼
    3.4.4 ÁßøµÈ ¿¹¿ÜÀÇ Ã³¸®
    3.4.5 Finally Àý Ãß°¡Çϱâ
    3.4.6 ¿¹¿Ü ó¸®
    3.4.7 ¿¹¿Ü ó¸®ÀÇ ±âº» ¸Å³Ê
    3.5 Switch¹®
    3.5.1 ´ÙÁß °áÁ¤Çϱâ
    3.5.2 if¹®À» »ç¿ëÇÏ¿© ¼±ÅÃÇϱâ
    3.5.3 Switch¹® »ç¿ëÇϱâ
    3.6 ÆÄÀÏ »ç¿ëÇϱâ
    3.6.1 ½ºÆ®¸²°ú ÆÄÀÏ
    3.6.2 Ãâ·Â ½ºÆ®¸² ¸¸µé±â
    3.6.3 ½ºÆ®¸²À¸·Î ÀúÀåÇϱâ
    3.6.4 ½ºÆ®¸² ´Ý±â(¿Ï·áÇϱâ)
    3.6.5 ½ºÆ®¸²°ú ³×ÀÓ½ºÆäÀ̽º(Streams and Namespaces)
    3.6.6 ÆÄÀÏ Àбâ
    3.6.7 C#¿¡¼­ ÆÄÀÏ °æ·Î

    Chapter 04 ÇÁ·Î±×·¥ Á¦ÀÛ ¿¬½À
    4.1 »ç·Ê: Ä£ÀýÇÑ ÀºÇà
    4.1.1 ÀºÇà ½Ã½ºÅÛÀÇ ¹üÀ§
    4.2 ¿­°ÅÇü ŸÀÔ(Enumerated Types)
    4.2.1 ¿­°Å¿Í »óÅÂ(Enumeration and States)
    4.2.2 enum ŸÀÔ ¸¸µé±â
    4.3 ±¸Á¶Ã¼
    4.3.1 ±¸Á¶Ã¼(Structures)¶õ?
    4.3.2 ±¸Á¶Ã¼ ¸¸µé±â
    4.3.3 ±¸Á¶Ã¼ »ç¿ëÇϱâ
    4.4 °´Ã¼, ±¸Á¶Ã¼, ÂüÁ¶(Objects, Structures and References)
    4.4.1 °´Ã¼¿Í ±¸Á¶Ã¼
    4.4.2 ÂüÁ¶(reference)
    4.4.3 ÂüÁ¶ »ç¿ë¿¡ ÁÖÀÇÇØ¾ß ÇÏ´Â ÀÌÀ¯
    4.5 °´Ã¼¸¦ ÀÌ¿ëÇؼ­ ¼³°èÇϱâ
    4.5.1 °´Ã¼ ³» µ¥ÀÌÅÍ
    4.5.2 °´Ã¼ ³» µ¥ÀÌÅÍ º¸È£
    4.5.3 ¿ÏÀüÇÑ Account Ŭ·¡½º
    4.5.4 Å×½ºÆ® ÁÖµµ °³¹ß
    4.6 Á¤Àû º¯¼ö
    4.6.1 Ŭ·¡½º¿Í static
    4.6.2 Ŭ·¡½º¿¡¼­ staticÀ» ÀÌ¿ëÇÑ º¯¼ö »ç¿ëÇϱâ
    4.6.3 Ŭ·¡½º ³»¿¡¼­ static ¸Þ¼Òµå »ç¿ëÇϱâ
    4.7 °´Ã¼ »ý¼º
    4.7.1 ±âº» »ý¼ºÀÚ
    4.7.2 »ý¼ºÀÚ
    4.7.3 »ý¼ºÀÚ ¿À¹ö·Îµù(overloading)
    4.7.4 »ý¼ºÀÚ °ü¸®
    4.7.5 »ý¼ºÀÚ´Â ½ÇÆÐÇÏ¸é ¾È µÈ´Ù.
    4.8 °´Ã¼¿¡¼­ ÄÄÆ÷³ÍÆ®±îÁö
    4.8.1 ÄÄÆ÷³ÍÆ®¿Í Çϵå¿þ¾î
    4.8.2 ÄÄÆ÷³ÍÆ®¿Í ÀÎÅÍÆäÀ̽º
    4.8.3 C#¿¡¼­ ÀÎÅÍÆäÀ̽º ±¸ÇöÇϱâ
    4.8.4 ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ÂüÁ¶
    4.8.5 ÀÎÅÍÆäÀ̽º »ç¿ëÇϱâ
    4.8.6 ´ÙÁß ÀÎÅÍÆäÀ̽º ±¸ÇöÇϱâ
    4.8.7 Interfaces¸¦ »ç¿ëÇÏ¿© ¼³°èÇϱâ
    4.9 »ó¼Ó
    4.9.1 ºÎ¸ð Ŭ·¡½º È®ÀåÇϱâ
    4.9.2 ¿À¹ö¶óÀ̵ù ¸Þ¼Òµå
    4.9.3 base ¸Þ¼Òµå »ç¿ëÇϱâ
    4.9.4 ´ëü ¸Þ¼Òµå ¸¸µé±â
    4.9.5 ¿À¹ö¶óÀ̵ù ¸ØÃß±â
    4.9.6 »ý¼ºÀÚ¿Í °èÃþ ±¸Á¶
    4.9.7 Ãß»ó(abstract) ¸Þ¼Òµå¿Í Ŭ·¡½º
    4.9.8 °´Ã¼¿Í ÄÄÆ÷³ÍÆ®·Î ¼³°èÇϱâ
    4.9.9 Æдп¡ ºüÁöÁö ¸»ÀÚ
    4.10 °´Ã¼ »ç¿ë ¹æ¹ý
    4.10.1 °´Ã¼¿Í ToString
    4.10.2 °´Ã¼¿Í ÀÌÄ÷(equal) Å×½ºÆÃ
    4.10.3 °´Ã¼¿Í this
    4.11 strings°ú charsÀÇ °­·ÂÇÑ ±â´É
    4.11.1 ¹®ÀÚ¿­ ´Ù·ç±â
    4.11.2 ºÒº¯(immutable) ¹®ÀÚ¿­
    4.11.3 ¹®ÀÚ¿­ ºñ±³
    4.11.4 ¹®ÀÚ¿­ ÆíÁý
    4.11.5 ¹®ÀÚ¿­ ±æÀÌ
    4.11.6 ´ë¼Ò¹®ÀÚ
    4.11.7 ºó ¹®ÀÚ¿­ Á¦°Å
    4.11.8 ¹®ÀÚ ¸í·É¾î
    4.11.9 StringBuilder¸¦ »ç¿ëÇÏ¿© ¹®ÀÚ¿­ »ç¿ëÇϱâ
    4.12 ÇÁ·ÎÆÛƼ
    4.12.1 Ŭ·¡½º¿¡ ¼±¾ðµÇ´Â ÇÁ·ÎÆÛƼ
    4.12.2 Get°ú Set ¸Þ¼Òµå ¸¸µé±â
    4.12.3 ÇÁ·ÎÆÛƼ »ç¿ëÇϱâ
    4.12.4 ÇÁ·ÎÆÛƼ¿Í ÀÎÅÍÆäÀ̽º
    4.12.5 ÇÁ·ÎÆÛƼ ¹®Á¦Á¡
    4.12.6 À§ÀÓ »ç¿ëÇϱâ
    4.13 ÀºÇà ÇÁ·Î±×·¥ ¸¸µé±â
    4.13.1 ¹è¿­·Î °èÁ ÀúÀåÇϱâ
    4.13.2 °Ë»ö°ú ¼º´É
    4.13.3 Çؽà Å×À̺í(Hash Table)À» »ç¿ëÇÏ¿© °èÁ ÀúÀåÇϱâ
    4.13.4 C# Çؽà Å×À̺í Ä÷º¼Ç »ç¿ëÇϱâ

    Chapter 05 °í±Þ ÇÁ·Î±×·¡¹Ö ±â¹ýµé
    5.1 Á¦³×¸¯°ú Ä÷º¼Ç(Generics and Collections)
    5.1.1 ArrayList Ŭ·¡½º
    5.1.2 List Ŭ·¡½º
    5.1.3 Dictionary Ŭ·¡½º
    5.1.4 Á¦³×¸¯ ÄÚµå ÀÛ¼ºÇϱâ
    5.2 ºñÁî´Ï½º °´Ã¼ ÀúÀåÇϱâ
    5.2.1 °èÁ ÀúÀåÇϱâ
    5.2.2 °èÁ ºÒ·¯¿À±â
    5.2.3 ´ÙÁß °èÁÂ
    5.2.4 ´Ù¸¥ ŸÀÔÀÇ °èÁ ´Ù·ç±â
    5.3 ºñÁî´Ï½º °´Ã¼¿Í ÆíÁý(editing)
    5.3.1 ºñÁî´Ï½º °´Ã¼ÀÇ ¿ªÇÒ
    5.3.2 ÅؽºÆ® ±â¹ÝÀÇ ÆíÁý ½Ã½ºÅÛ
    5.4 ½º·¹µå¿Í ½º·¹µå ±â¹ý(Threads and Threading)
    5.4.1 ½º·¹µå¶õ ¹«¾ùÀΰ¡?
    5.4.2 ¿Ö ½º·¹µå¸¦ »ç¿ëÇØ¾ß Çϳª?
    5.4.3 ½º·¹µå¿Í ÇÁ·Î¼¼¼­
    5.4.4 ½º·¹µå »ç¿ëÇϱâ
    5.4.5 ½º·¹µå¿Í µ¿±âÈ­
    5.4.6 ½º·¹µå Á¦¾î
    5.4.7 ½º·¹µå Á¦´ë·Î È°¿ëÇϱâ
    5.4.8 ½º·¹µå¿Í ÇÁ·Î¼¼½º
    5.5 ±¸Á¶È­µÈ ¿¹¿ÜÀÇ Ã³¸®
    5.5.1 ¿¹¿Ü Ŭ·¡½º
    5.5.2 ÀÚ½ÅÀÇ ¿¹¿Ü ŸÀÔ ¸¸µé±â
    5.5.3 ¿¹¿Ü ¹ß»ý
    5.5.4 ´ÙÁß ¿¹¿Ü ŸÀÔ
    5.6 ÇÁ·Î±×·¥ ±¸Á¶
    5.6.1 ºÐ¸®µÈ ¼Ò½º ÆÄÀÏ »ç¿ëÇϱâ
    5.6.2 ³×ÀÓ½ºÆäÀ̽º
    5.6.3 ¿©·¯ ÆÄÀÏÀÇ ³×ÀÓ½ºÆäÀ̽º
    5.7 ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
    5.7.1 XAML ¸¶Å©¾÷ ¾ð¾î
    5.7.2 ¿ÏÀüÇÑ XAML ÇÁ·Î±×·¥ ¸¸µé±â
    5.8 µð¹ö±ë
    5.8.1 °áÇÔ º¸°í¼­
    5.8.2 ¹ö±× ã±â
    5.8.3 ¿Ïº®ÇÑ ¼ÒÇÁÆ®¿þ¾î ¸¸µé±â
    5.9 ³¡?
    5.9.1 °è¼Ó °³¹ßÇϱâ
    5.9.2 ´õ ÀоîºÁ¾ß ÇÒ °Í

    Chapter 06 ¿ë¾î »çÀü
    ̧ȗ(abstract)
    Á¢±ÙÀÚ(Accessor)
    º£À̽º(Base)
    È£Ãâ(Call)
    Ŭ·¡½º(Class)
    ÄÚµå Àç»ç¿ë(Code Reuse)
    ÀÀÁý·Â(Cohesion)
    Ä÷º¼Ç(Collection)
    ÄÄÆÄÀÏ·¯(Compiler)
    ÄÄÆ÷³ÍÆ®(Component)
    »ý¼ºÀÚ(Constructor)
    Ä¿Çøµ(Coupling)
    âÁ¶Àû Áö¿¬(Creative Laziness)
    ¼±¾ðÀû ¾ð¾î(Declarative language)
    À§ÀÓ(Delegate)
    ÀÇÁ¸¼º(Dependency)
    À̺¥Æ®(Event)
    ¿¹¿Ü(Exception)
    ±â´É ¼³°è ¸í¼¼¼­(Functional Design Specification)
    GUID(Globally Unique Identifier)
    °èÃþ ±¸Á¶(Hierarchy)
    ºÒº¯(Immutable)
    »ó¼Ó(Inheritance)
    ÀÎÅÍÆäÀ̽º(Interface)
    ¶óÀ̺귯¸®(Library)
    ±â°è¾î ºÎÈ£(Machine code)
    ¸ÞŸµ¥ÀÌÅÍ(Metadata)
    ¸Þ¼Òµå(Method)
    ¹ÂÅ×ÀÌÅÍ(Mutator)
    ³×ÀÓ½ºÆäÀ̽º(Namespace)
    ¿À¹ö·Îµå(Overload)
    ¿À¹ö¶óÀ̵å(Override)
    À̽ļº(Portable)
    Private
    ÇÁ·ÎÆÛƼ(Property)
    Protected
    Public
    ÂüÁ¶(Reference)
    ½Ã±×´Ïó(Signature)
    ¼Ò½º ÆÄÀÏ(Source file)
    Á¤Àû(Static)
    ½ºÆ®¸²(Stream)
    ±¸Á¶(Structure)
    ¼­ºê½ºÅ©¸³Æ®(Subscript)
    ¹®¹ý ÇÏÀ̶óÀÌÆ®(Syntax Highlighting)
    °ß°í¼º Å×½ºÆ®(Test harness)
    This
    ŸÀÔ¼¼ÀÌÇÁ(Typesafe)
    À¯´Ö Å×½ºÆ®(Unit test)
    °ª ŸÀÔ (Value type)
    ¹öÃß¾ó(°¡»ó) ¸Þ¼Òµå (Virtual method)

    Appendix
    Visual Studio ¼³Ä¡¿Í ¿¹Á¦ ½ÇÇà
    Visual Studio 2015 ´Ù¿î·Îµå
    Visual Studio 2015 Community ¿¡µð¼Ç ´Ù¿î·Îµå¿Í ¼³Ä¡
    Visual Studion 2015 ¼³Ä¡
    Visual Studio ½ÇÇà°ú ÇÁ·ÎÁ§Æ®ÀÇ »ý¼º
    ÇÁ·ÎÁ§Æ® ¼±ÅÃ
    C# ÇÁ·ÎÁ§Æ® »ý¼º
    ÇÁ·ÎÁ§Æ® ½ÇÇà°ú µð¹ö±ë
    µð¹ö±ë ¸ðµå(´ÜÃàÅ° F5)
    µð¹ö±ë(debugging)ÇÏÁö ¾Ê°í ½ÇÇà(´ÜÃàÅ° Ctrl + F5)
    ÇÁ·ÎÁ§Æ®¿¡ ¿©·¯ °³ÀÇ Å¬·¡½º¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
    Ŭ·¡½º Ãß°¡Çϱâ
    Ãß°¡ÇÑ Å¬·¡½º¿¡ Main ÀÛ¼ºÇϱâ
    ÇÁ·ÎÁ§Æ®ÀÇ ½ÃÀÛ °³Ã¼ º¯°æÇϱâ

    ã¾Æº¸±â

    °ü·ÃÀ̹ÌÁö

    ÀúÀÚ¼Ò°³

    ·Ó ¸¶ÀÏÁî [Àú] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    Å×Å©Æ®·£½º ±×·ì T4 [¿ª] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      10.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
      (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë