C# 是专业级编程语言。
基于.NET框架,C# (发音: C sharp) 编程语言可以构建宽范围的企业级应用程序。C#的目标在于提供一个简单,安全,先进,面向对象,高性能,稳健和持久性的.NET开发语言。 同时它使得开发者可以为更广泛范围的客户提供建立解决方案,包括Web应用,Microsoft Windows 基于窗体的应用,瘦客户端和智能客户端设备应用。
Visual C# 开发者能够充分利用自己所具备的 C, C++ , Java 等语言的技巧和知识,在 Microsoft .NET开发环境中取得成功。以至于更多的C,Java和 C++ 开发能够被移植到C#方式中,从而发挥.NET的性能优势。 结合 .NET CLR (公共语言时库), 它可以提供语言去利用面向组件的软件,并不强制限制程序员已经掌握的关于C, C++, 或者 COM 代码的知识.
本系列 C# 课程将给出关于这个语言的概览描述,以及标识出这门语言重要的特性。 每篇课程将包含一或多个样例程序。作者希望读者能够通过这个网站,通过一个更简单的方式而不是更复杂的方法,获得利用Visual C#进行Windows应用程序开发所应具备的必要的技巧和知识 。