Despite these similarities there are differences between the Java and C# infrastructures work. The remainder of this chapter will be dedicated to providing and overview of the C# infrastructure.
Despite these similarities there are differences between the Java and C# infrastructures work. The remainder of this chapter will be dedicated to providing and overview of the C# infrastructure.
+
== The Common Language Infrastructure (CLI) ==
+
C# is an object oriented programming language. It essentially a standard defines what constitutes valid syntax. On its onw C# is actually of little use because it is dependent upon something called the ''Common Language Infrastructure'' (CLI) both for compilation and execution of applications. The CLI actually a standard which defines specifications for the following components: