C# programming language based on .NET
Framework is used in the system development [5]. .NET
Framework uses compilation method the so called managed
compilation [6]. Managed compilation allows interoperability
among programming languages and portability among
operating system.