تبلیغات
مرجع دانلود کتاب و فیلم های آموزشی | کتابخانه افسانه ای - دانلود کتاب آموزشی C Sharp Programming Language the 4th Edition
مرجع دانلود کتاب و فیلم های آموزشی | کتابخانه افسانه ای
با نصب تولبار از جدید ترین کتاب ها با خبر شوید و از وبلاگ LegendaryLibrary حمایت کنید.
Get our toolbar!
برای درخواست کتاب و فیلم آموزشی میتونید از لینک مقابل استفاده کنید تا در صورت امکان قرار داده بشه.
درخواست آموزش
آدرس سایت : WWW.LegendaryLibrary.ir

Site Address : WWW.LegendaryLibrary.ir

دانلود کتاب آموزشی C Sharp Programming Language the 4th Edition

نویسنده :Legend
تاریخ:پنجشنبه 2 خرداد 1392-07:10 ب.ظ

  مرجع دانلود کتاب های آموزشی | کتابخانه افسانه ای
سال : 2011
صفحه : 862
حجم : 8 MB
قالب : PDF
C# (pronounced “See Sharp”) is a simple, modern, object-oriented, and type-safe program-ming language. C# has its roots in the C family of languages and will be immediately familiar to C, C++, and Java programmers. C# is standardized by ECMA International as the ECMA-334 standard and by ISO/IEC as the ISO/IEC 23270 standard. Microsoft’s C# compiler for the .NET Framework is a conforming implementation of both of these standards.

C# is an object-oriented language, but C# further includes support for component-orientedprogramming. Contemporary software design increasingly relies on software components in the form of self-contained and self-describing packages of functionality. Key to such components is that they present a programming model with properties, methods, and events; they have attributes that provide declarative information about the component; and they incorporate their own documentation. C# provides language constructs to directly support these concepts, making C# a very natural language in which to create and use software components.

Several C# features aid in the construction of robust and durable applications: Garbage collection automatically reclaims memory occupied by unused objects; exception handlingprovides a structured and extensible approach to error detection and recovery; and the type-safe design of the language makes it impossible to read from uninitialized variables, to index arrays beyond their bounds, or to perform unchecked type casts.

C# has a unified type system. All C# types, including primitive types such as int and double, inherit from a single root object type. Thus all types share a set of common opera-tions, and values of any type can be stored, transported, and operated upon in a consistent manner. Furthermore, C# supports both user-defined reference types and value types, allowing dynamic allocation of objects as well as in-line storage of lightweight structures.To ensure that C# programs and libraries can evolve over time in a compatible manner, much emphasis has been placed on versioning in C#’s design. Many programming lan-guages pay little attention to this issue. As a result, programs written in those languages break more often than necessary when newer versions of dependent libraries are intro-duced. Aspects of C#’s design that were directly influenced by versioning considerations include the separate virtual and override modifiers, the rules for method overload reso-lution, and support for explicit interface member declarations.
  مرجع دانلود کتاب های آموزشی | کتابخانه افسانه ای
نویسنده : Anders Hejlsberg | Mads Torgersen | Scott Wiltamuth | Peter Golde

Download RodFile
Download TrainBit


نوع مطلب : آموزش های #C 
دنبالک ها: آموزش های #C 

 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر




امتیاز به سایت
امتیاز به مطلب