【C#】应用程序

本文档概述了C#编程语言的基础,特别是在.NET环境下构建应用程序的入门知识,包括语言背景、程序结构、实例演示及类库的使用。
摘要由CSDN通过智能技术生成

前言

        C#是运行在.NET环境下的一个较为流行的程序编程语言。本小节为大家介绍C#应用程序入门。

背景

        C#是学习设计模式的前提。对于该教程里的例子做了逐一实验,现将实验结果与大家分享。

结构

        首先,我们要清楚C#应用程序的结构,它包括:
1、程序集。
2、命名空间。
3、类型、类和方法。
4、注释。

示例

        各个编程语言都喜欢用显示Hello World这两个英文字母作为入门简介,C#也不例外。
using System;//导入system命名空间
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BasicCSharp//声明命名空间
{
    class Program//声明类
    {
        static void Main(string[] args)//程序入口
        {
            Console.WriteLine ("hello world");//最简单的程序
        }
    }
}
        这个例子中,首先,using System导入了命名空间;然后一大堆的using是什么呢?那是在引用.NET环境下的基础类;然后声明命名空间;声明完命名空间后干什么呢?就要声明我们所需要的类了,该类的名称为“基础C#”,符合命名规范;然后编写程序的入口,在这里我解释一下这几个单词的含义:
        static为静态的;void为空返回值,Main为方法,在这为主方法,并且一个程序只含有一个Main;string表示参数类型为一个字符串数组;args表示参数名称。
        一般情况下,这个格式是固定的,就是一个主方法固定声明的格式。

类库

        上面示例中提到的基础类库,using(举例)(查看错误)(解决办法)
其中,using关键字只能用于名字空间而不能作用与类。
        C#程序全部都是由类组成的。所以说它是一个完全面向对象的程序语言。在C#编程中,实际上是应用的是Microsoft公司提供的强大.NET类库的过程,当然,还可以通过集成的方式改造已有的类来满足需求。

总结

1、.NET Framework由.NET Framework类库和公共语言运行时两个主要组件组成。
2、CLR是管理用户代码执行的现在运行时环境,它提供JIT编译,内存管理,异常管理和调试等方面的服务。
3、CTS定义声明、定义和管理所有类型所遵循的规则,而无需考虑源语言。
4、CLS是所有针对.NET的编译器都必须支持的一组最低标准,以确保语言的互操作性。
5、命名空间是一组包含相关方法的相似类,专门用于避免类与类之间的名称冲突。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值