AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
As a matter of fact, it lacked generics altogether. It lacked the built-in async capabilities and some of the slick functionality around generics you take for granted. As part of its stated design goals for ECMA, it sought to be a "simple, modern, general-purpose object-oriented language." At the time, looking like Java meant it achieved those early design goals.īut if you look back on C# 1.0 now, you'd find yourself a little dizzy. When you go back and look, C# version 1.0, released with Visual Studio. You can learn more about the relationships between language and library for background on this dependency. These dependencies are documented in the page for each specific version. To use the latest language features in older environments, you may need to install specific libraries. Similarly, every catch is checked to ensure that the type being caught is derived from Exception. Every throw statement or expression is checked to ensure the object being thrown is derived from Exception. NET platform delivers those types and methods in a number of packages. The C# language relies on types and methods in what the C# specification defines as a standard library for some of the features.
0 Comments
Read More
Leave a Reply. |