二、C#—第一个c#程序(2)

🌻🌻 目录

  • 一、编写第一个C#程序
    • 1.1 使用Visual Studio创建c#程序的步骤
    • 1.2 编写第一个程序“Hello Word”
    • 1.3 c#程序的基本结构
      • 1.3.1 c#中的命名空间
      • 1.3.2 c#中的类
      • 1.3.3 c#中的程序启动器——Main方法
      • 1.3.4 c#中的标识符
      • 1.3.5 c#中的关键字
      • 1.3.6 c#中的语句
      • 1.3.7 c#中的注释
    • 1.4 程序编写规范
      • 1.4.1 代码编写规则
      • 1.4.2 程序的两种命名方法
      • 1.4.3 程序中元素的命名规范

一、编写第一个C#程序

1.1 使用Visual Studio创建c#程序的步骤

在这里插入图片描述

1.2 编写第一个程序“Hello Word”

在这里插入图片描述

编写两行代码:

在这里插入图片描述

Console.WriteLine("Hello word");  //将来指定的字符串值(后跟当前行终止符)写入标准输出流
Console.ReadLine();  //从标准输入流读取下一行字符

1.3 c#程序的基本结构

在这里插入图片描述

1.3.1 c#中的命名空间

(1)概念

c#程序中的一种代码组织形式,主要用来标识类的可见范围。

在这里插入图片描述

错误列表的显示

在这里插入图片描述

在这里插入图片描述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Demo;namespace Helloword
{class Program{Test test = new Test();static void Main(string[] args){Console.WriteLine("Hello word");  //将来指定的字符串值(后跟当前行终止符)写入标准输出流Console.ReadLine();  //从标准输入流读取下一行字符}}
}namespace Demo
{class Test{}
}

1.3.2 c#中的类

一种数据结构,存储数据成员方法成员其它类等内容,便于调用(使用)。

在这里插入图片描述
在这里插入图片描述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace Helloword
{class Program{}class Test{}class Test1{}class Test  //一个命名空间下面不能定义同样的类{}
}

1.3.3 c#中的程序启动器——Main方法

在这里插入图片描述

Main方法的基本要求

在这里插入图片描述

例如:

(1)
在这里插入图片描述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace Helloword
{class Program{static int Main(String[] args){Console.WriteLine("Hello World");Console.ReadLine();return 0;}}
}

(2)

在这里插入图片描述

Main方法常见错误

错误提示1:

在这里插入图片描述

错误提示2:

在这里插入图片描述
在这里插入图片描述

错误提示3:

在这里插入图片描述
在这里插入图片描述
解决:

在这里插入图片描述

运行如下:

在这里插入图片描述

1.3.4 c#中的标识符

在这里插入图片描述

标识符的两个命名注意事项

在这里插入图片描述

下面哪些为合法的标识符

在这里插入图片描述

1.3.5 c#中的关键字

在这里插入图片描述

1.3.6 c#中的语句

c#语句实质上就是实现各种功能的c#代码

在这里插入图片描述

1.3.7 c#中的注释

注释:理解代码表明的意思,应用,不被执行的语句

分类

(1)行注释

在这里插入图片描述

在这里插入图片描述

(2)块注释

在这里插入图片描述

1.4 程序编写规范

为什么需要规范

在这里插入图片描述

在这里插入图片描述

1.4.1 代码编写规则

在这里插入图片描述

1.4.2 程序的两种命名方法

在这里插入图片描述

1.4.3 程序中元素的命名规范

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/99644.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java-HashMap中put()方法是如何实现的,内含详细流程图

文章目录 Java中的HashMap什么是HashMap?对比其他Map中put()方法HashMap中put()方法使用示例 HashMap中put()源码解析手绘流程图实现原理源码探究(JDK 1.8) 设计put()的意义总结 Java中的HashMap 什么是HashMap? HashMap是Java中…

linux并发服务器 —— 多进程并发 - 进程间的通信及实践(五)

进程间的通信 进程是一个独立的资源分配单元,不能在一个进程中直接访问另一个进程的资源; 进程间通信(IPC)的目的: 1. 数据传输 - A进程发送数据给B进程 2. 通知事件 - eg. 进程终止通知父进程 3. 资源共享 - 多个…

打包个七夕exe玩玩

前段时间七夕 当别的哥们都在酒店不要不要的时候 身为程序员的我 还在单位群收到收到 正好后来看到大佬些的这个 https://www.52pojie.cn/thread-1823963-1-1.html 这个贱 我必须要犯,可是我也不能直接给他装个python吧 多麻烦 就这几个弹窗 好low 加上bgm 再打包成…

解决Maven依赖下载问题:从阿里云公共仓库入手

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

CSS学习笔记03

CSS笔记03 盒子模型 什么是盒子模型 概念: CSS 盒子模型就是在网页设计中经常用到的一种思维模型,是 CSS 布局的基石,主要规定了元素是如何显示的以及元素间的相互关系。定义所有元素都可以有像盒子一样的平面空间和外形。包含内容区、内边…

如何建设一个安全运营中心(SOC)?

然信息安全管理问题主要是个从上而下的问题,不能指望通过某一种工具来解决,但良好的安全技术基础架构能有效的推动和保障信息安全管理。随着国内行业IT应用度和信息安全管理水平的不断提高,企业对于安全管理的配套设施如安全运营中心&#xf…

招投标系统简介 企业电子招投标采购系统源码之电子招投标系统 —降低企业采购成本

​功能模块: 待办消息,招标公告,中标公告,信息发布 描述: 全过程数字化采购管理,打造从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通供应商门户具备内外协同的能力,为外…

【图解RabbitMQ-3】消息队列RabbitMQ介绍及核心流程

🧑‍💻作者名称:DaenCode 🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开…

智汇云舟亮相2023服贸会,全面展示视频孪生技术与产品

9月2日-6日,为期5天的2023年中国国际服务贸易交易会(以下简称:服贸会)在北京首钢园举办。在电信、计算机和信息服务专题展馆中,智汇云舟有幸作为北京市专精特新和数字孪生企业优秀代表受邀参展,并携视频孪生…

C语言入门 Day_14 for循环

前言 我们定义了一个数组以后,要使用(读取或者修改)数组元素的话,可以一个一个的读取,就前两课学的那样,代码类似这个结构。 int number_list[5]{1,2,3,4,5}; printf("%d\n",number_list[0]); …

Bootstrap的行、列布局设计(网络系统设计)

目录 00-基础知识01-等宽列布局02-指定某一列的宽度03-根据内容自动改变列的宽度04-五种预定义列宽度 .col、.col-sm-*、.col-md-*、.col-lg-*、.col-xl-*05-不同视口宽度按不同的分列方案划分06-删除列内容的盒模型的外边距07-超过12列怎么办?08-重新排列各列的顺序…

Bootstrap的标题类(标题样式h1~h6)

Bootstrap 的标题字体大小通常遵循以下样式规则: h1 标题的字体大小为 2.5rem(40像素)。h2 标题的字体大小为 2rem(32像素)。h3 标题的字体大小为 1.75rem(28像素)。h4 标题的字体大小为 1.5re…