C#

ГЛАВА 2. Типы и значения чисел .NET

Впредыдущей главе вы научились использовать среду разработки Visual C# Express, а также узнали, что представляет собой среда .NET с точки зрения CIL и CLR. В этой главе мы засучим рукава и начнем писать реальный код С#, а именно приложе­ние калькулятора.

Калькулятор — идеальный пример для начала, поскольку он позволяет сосредото­читься на приложении, без необходимости вникать в сложности, которые обычно свя­заны с программированием. На языке программирования С# суммирование двух чисел тривиально. Но что нетривиально, так это помещение операции сложения двух чисел в программу.

Эта глава сосредоточена на механизме написания программы С# — выработке идеи и претворении ее в программу С#, способную выполнять задуманные действия. Вы узнаете, как организовать процесс разработки, как реализовать библиотеку классов С#, а также узнаете, как CLR .NET управляется числовыми типами. Некоторые из об­щих рассуждений по поводу разработки программного обеспечения и числовых типах могут быть вам уже знакомы. Однако объяснения помогут вам вспомнить подзабытое и сориентироваться в среде CLR .NET.