ГЛАВА 2. Типы и значения чисел .NET
Впредыдущей главе вы научились использовать среду разработки Visual C# Express, а также узнали, что представляет собой среда .NET с точки зрения CIL и CLR. В этой главе мы засучим рукава и начнем писать реальный код С#, а именно приложение калькулятора.
Калькулятор — идеальный пример для начала, поскольку он позволяет сосредоточиться на приложении, без необходимости вникать в сложности, которые обычно связаны с программированием. На языке программирования С# суммирование двух чисел тривиально. Но что нетривиально, так это помещение операции сложения двух чисел в программу.
Эта глава сосредоточена на механизме написания программы С# — выработке идеи и претворении ее в программу С#, способную выполнять задуманные действия. Вы узнаете, как организовать процесс разработки, как реализовать библиотеку классов С#, а также узнаете, как CLR .NET управляется числовыми типами. Некоторые из общих рассуждений по поводу разработки программного обеспечения и числовых типах могут быть вам уже знакомы. Однако объяснения помогут вам вспомнить подзабытое и сориентироваться в среде CLR .NET.