当前位置: 首页 > news >正文

C# 循环等知识点

《1》程序:事先写好的指令(代码)
using 准备工具
namespace 模块名称
{
class 子模块{
static void main()//具体事项
{
代码
}
}
}
《2》变量:内存里的一块空间,用来存储数据常用的有小数,整数,字符串
int 名称=整数;
double 名称=小数;
string 名称=“字符串”;
《3》双重循环,即循环里嵌套循环;循环变量名不能相同;

for(;;){
for(;;){
}
}

《4》

输入字符串 string s =Console.ReadLine();
输入整数  int a =int.parse(COnsole.ReadLine());
if(条件)
{
}
else if(条件){
}
else{
}

《5》

switch 判断-->值判断相等的情况
switch(变量)
{
case 1:
。。。
breakcase 2:
。。。
breakdefault:
。。。
break}

《6》

while 循环
(1)什么时候开始
(2)什么时候结束(循环条件不成立)
(3)循环体循环的事件
while(条件){
循环条件
}

《7》

while(条件){循环体}
do{
循环体
}
while(条件);

while 循环先判断在执行,如果第一次不成立一次也不执行
do-while 先执行,在判断,如果第一次不成立至少执行一次

《8》

for循环;不能省略,先判断,在执行可以和while相互转换
break;直接停止循环   continue;停止本次循环,进入下一次循环;
for(开始;结束;增加)
{
循环体
}开始
while(条件)
{
循环
增加
}

《9》

数组是数据的一个集合;数组是具有长度,具有类型的;下标是从0开始,最后是长度-1
数组的声明
类型[]名称=new 类型[长度]
int[] a=new int [5];长度为5的整数数组;
数组赋值数组里面的第几个赋值
a[编号]=值;
for(int i=0;i<长度;i++){
Console.writelone(a[i]);循环输出
}

《10》`

类是一个模板,一个图纸,对象是根据图纸造出来的具体的对象,类里面包含两部分,属性部分和方法(功能部分) 属性用来描述类的特征,方法描述类的功能;创建对象:类名对象名=new  类名();
一个类可以创建很多个对象;
Class 类名{
public  string name;//属性部分
public void Say()
{
//方法部分具体的代码;
}
}`

《11》

类是一个图纸,对象是按照图纸制造出来的工具
类不能直接使用,工具可以直接使用
Class 类名
{
属性3部分
访问权限   类型   名称;
public   string    name;方法功能4部分
访问权限  返回值  名称(参数)
{
return}
}
访问权限  public(公开的) private 私有的
返回类型 void 空 没有返回值,其他的必须要返回对应的类型

《12》构造方法为了完成对象属性的赋值
方法名称跟类名一样,没有任何返回值也没有void
构造方法如果没有写,系统会默认给一个空的构造方法
构造方法可以有多个,用不同的参数来区分方法重载
方法名相同参数不同,调用的时候根据不同的参数名来自动区分
《13》
参数是方法执行时候必要的条件
方法定于语法
访问修饰符 返回 名称(参数–形参)
{
方法体;
}
方法调用
对象.方法(参数—实参)
方法重载:就是同名的方法,根据条件(参数不同)调用不同的方法,同一类中,方法名相同,参数不同的方法构成方法重载;

相关文章:

C# 循环等知识点

《1》程序&#xff1a;事先写好的指令&#xff08;代码&#xff09; using 准备工具 namespace 模块名称 { class 子模块{ static void main()//具体事项 { 代码 } } } 《2》变量&#xff1a;内存里的一块空间&#xff0c;用来存储数据常用的有小数&#xff0c;整数&#xff0c…...

1.1.2 SpringCloud 版本问题

目录 版本标识 版本类型 查看对应版本 版本兼容的权威——官网&#xff1a; 具体的版本匹配支持信息可以查看 总结 在将Spring Cloud集成到Spring Boot项目中时&#xff0c;确保选择正确的Spring Cloud版本和兼容性是非常重要的。由于Spring Cloud存在多个版本&#xff0c;因此…...

Android AIDL 使用

工程目录图 请点击下面工程名称&#xff0c;跳转到代码的仓库页面&#xff0c;将工程 下载下来 Demo Code 里有详细的注释 代码&#xff1a;LearnAIDL代码&#xff1a;AIDLClient. 参考文献 安卓开发学习之AIDL的使用android进阶-AIDL的基本使用Android AIDL 使用使用 AIDL …...

MongoDB——命令详解

db.fruit.remove({name:apple})//删除a为apple的记录db.fruit.remove({})//删除所有的记录db.fruit.remove()//报错 MongoDB使用及命令大全(一&#xff09;_mongodb 删除命令_言不及行yyds的博客-CSDN博客...

机器学习深度学习——多层感知机的简洁实现

&#x1f468;‍&#x1f393;作者简介&#xff1a;一位即将上大四&#xff0c;正专攻机器学习的保研er &#x1f30c;上期文章&#xff1a;机器学习&&深度学习——多层感知机的从零开始实现 &#x1f4da;订阅专栏&#xff1a;机器学习&&深度学习 希望文章对你…...

笙默考试管理系统-MyExamTest(21)

笙默考试管理系统-MyExamTest&#xff08;21&#xff09; 目录 一、 笙默考试管理系统-MyExamTest 二、 笙默考试管理系统-MyExamTest 三、 笙默考试管理系统-MyExamTest 四、 笙默考试管理系统-MyExamTest 五、 笙默考试管理系统-MyExamTest 六、 笙默考试管理系统…...

Redis高可用之主从复制、哨兵、cluster集群

一、Redis主从复制1.1 Redis主从复制的概念1.2 Redis主从复制作用1.3 主从复制流程1.4 搭建 Redis 主从复制 二、Redis哨兵模式2.1 概述2.2 哨兵模式原理2.3 哨兵模式的作用2.4 哨兵结构2.5 故障转移机制2.6 主节点的选举2.7 搭建Redis 哨兵模式 三、Redis 群集模式3.1 概述3.2…...

【需求响应DR】一种新的需求响应机制DR-VCG研究(Python代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…...

【Django学习】(十六)session_token认证过程与区别_响应定制

一、认识session与token 这里就直接引用别人的文章&#xff0c;不做过多说明 网络应用中session和token本质是一样的吗&#xff0c;有什么区别&#xff1f; - 知乎 二、token响应定制 在全局配置表中配置 DEFAULT_AUTHENTICATION_CLASSES: [# 指定jwt Token认证rest_framew…...

ai创作系统CHATGPT支持GPT4.0+支持ai绘画(MJ)+ai绘画(SD)集合几百种AI智能工具

生成的AI绘画 非常的奈斯 包括GPT...

linux安装mysql

linux快速安装mysql 安装之前检测系统是否有自带的MySQL #检查是否安装过MySQL rpm -qa | grep mysql #检查是否存在 mariadb 数据库&#xff08;内置的MySQL数据库&#xff09;&#xff0c;有则强制删除 rpm -qa | grep mariadb #强制删除 rpm -e --nodeps mariadb-libs-5.5…...

mysql主从复制原理及应用

一、主从复制简介 MySQL主从复制是一种异步、基于日志的、单向的数据库复制技术&#xff0c;它通过在主服务器上启用二进制日志并将其发送给一个或多个从服务器&#xff0c;实现了从服务器与主服务器之间的数据同步。主服务器将所有的数据库操作记录到二进制日志中&#xff0c…...

《Kubernetes故障篇:unable to retrieve OCI runtime error》

一、背景信息 1、环境信息如下&#xff1a; 操作系统K8S版本containerd版本Centos7.6v1.24.12v1.6.12 2、报错信息如下&#xff1a; Warning FailedCreatePodSandBox 106s (x39 over 10m) kubelet (combined from similar events): Failed to create pod sandbox: rpc error: …...

el-upload上传图片和视频,支持预览和删除

话不多说&#xff0c; 直接上代码&#xff1a; 视图层&#xff1a; <div class"contentDetail"><div class"contentItem"><div style"margin-top:5px;" class"label csAttachment">客服上传图片:</div><el…...

clickhouse MPPDB数据库 运维实用SQL总结III

文章目录 CH问题处理使用remote函数报URL "xxxx:9000" is not allowed in configuration fileclickhouse MPPDB数据库 运维实用SQL总结 clickhouse MPPDB数据库 运维实用SQL总结II clickhouse MPPDB数据库 运维实用SQL总结III CH server相关的配置参见 : clickhous…...

ARM和MIPS的区别

ARM和MIPS的区别主要有以下几方面&#xff1a; 指令集&#xff1a;ARM支持32位和64位指令&#xff0c;而MIPS同时支持32位和64位指令。除法器&#xff1a;MIPS有专门的除法器&#xff0c;可以执行除法指令&#xff0c;而ARM没有。寄存器&#xff1a;MIPS的内核寄存器比ARM多一…...

TypeScript -- 类

文章目录 TypeScript -- 类TS -- 类的概念创建一个简单的ts类继承 public / private / protected-- 公共/私有/受保护的public -- 公共private -- 私有的protected -- 受保护的 其他特性readonly -- 只读属性静态属性 -- static修饰ts的getter /setter抽象类abstract TypeScrip…...

【LeetCode】124.二叉树中的最大路径和

题目 二叉树中的 路径 被定义为一条节点序列&#xff0c;序列中每对相邻节点之间都存在一条边。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点&#xff0c;且不一定经过根节点。 路径和 是路径中各节点值的总和。 给你一个二叉树的根节点 root &…...

Linux命令总结

1.目录相关命令 绝对路径&#xff1a; 如/etc/init.d当前目录和上层目录&#xff1a; ./ …/主目录&#xff1a; ~/切换目录&#xff1a; c 2.进程相关命令 查看当前进程&#xff1a; ps ps -ef&#xff08;system v 输出&#xff09;ps -aux bsd 格式输出ps -ef|grep pid 执…...

SpringBoot临时属性设置

在Spring Boot中&#xff0c;可以通过设置临时属性来覆盖应用程序中定义的属性。这在某些情况下很有用&#xff0c;例如在命令行中指定配置参数或在测试环境中覆盖默认值。 你可以使用--&#xff08;双破折号&#xff09;语法来设置临时属性。以下是一些示例&#xff1a; 1. …...

5分钟搞定Windows桌面整理:免费开源的NoFences终极指南

5分钟搞定Windows桌面整理&#xff1a;免费开源的NoFences终极指南 【免费下载链接】NoFences &#x1f6a7; Open Source Stardock Fences alternative 项目地址: https://gitcode.com/gh_mirrors/no/NoFences 还在为杂乱的Windows桌面图标而烦恼吗&#xff1f;每次寻找…...

深度解析:如何构建企业级云存储解决方案的阿里云OSS SDK实战指南

深度解析&#xff1a;如何构建企业级云存储解决方案的阿里云OSS SDK实战指南 【免费下载链接】alibabacloud-oss-sdk The OSS SDK. Powered by Darabonba. 项目地址: https://gitcode.com/gh_mirrors/al/alibabacloud-oss-sdk 阿里云对象存储服务&#xff08;OSS&#x…...

为什么你的DeepSeek推理延迟飙升300%?GPU显存碎片化诊断与TensorRT加速实录

更多请点击&#xff1a; https://codechina.net 第一章&#xff1a;DeepSeek推理延迟飙升300%的根因定位 在一次线上A/B测试中&#xff0c;DeepSeek-R1-7B模型的P99推理延迟从平均320ms骤升至1280ms&#xff0c;增幅达300%。该异常首先被PrometheusGrafana告警链捕获&#xff…...

终极AI音乐创作工具:5分钟生成专业级歌曲翻唱

终极AI音乐创作工具&#xff1a;5分钟生成专业级歌曲翻唱 【免费下载链接】AICoverGen A WebUI to create song covers with any RVC v2 trained AI voice from YouTube videos or audio files. 项目地址: https://gitcode.com/gh_mirrors/ai/AICoverGen 你是否曾经梦想…...

智慧巡检-基于深度学习的指针式压力表读数识别【YOLO+OpenCv+TensorRT+ROS+Python】

智慧巡检-基于深度学习的指针式压力表读数识别【YOLOOpenCvTensorRTROSPython】 1指针式压力表读数识别系统&#xff08;YOLOOpenCVTensorRTROS&#xff09;一、系统整体架构 ┌──────────────────────────────────────────────…...

Global Mapper 26空间数据转换安装教程 Windows版:自定义路径+Crack替换指南

它以出色的格式兼容性&#xff08;支持数百种矢量和栅格格式&#xff0c;如 CAD、SHP、GeoTIFF 等&#xff09;和高效的数据处理能力著称&#xff0c;广泛应用于测绘、林业、矿业及土地规划领域。 一、准备工作 安装包下载&#xff1a;https://pan.quark.cn/s/a361bbddd854&a…...

揭秘AI专著写作:如何利用AI工具一键生成20万字专著并降低查重率?

撰写学术专著的挑战与AI工具解决方案 撰写学术专著不仅考验研究者的学术能力&#xff0c;更是对心理承受力的一种考验。与团队协作完成论文不同&#xff0c;专著的撰写往往是一个人的战斗。研究者需要在选题、构建框架到内容撰写和修改的每个环节都独立面对。长时间的孤独创作…...

如何快速掌握Subtitle Edit:免费开源字幕编辑器的终极指南

如何快速掌握Subtitle Edit&#xff1a;免费开源字幕编辑器的终极指南 【免费下载链接】subtitleedit the subtitle editor :) 项目地址: https://gitcode.com/gh_mirrors/su/subtitleedit 想要为视频添加专业字幕却苦于找不到合适的工具&#xff1f;Subtitle Edit作为一…...

QMCDecode:3步解锁QQ音乐加密音频的终极macOS工具

QMCDecode&#xff1a;3步解锁QQ音乐加密音频的终极macOS工具 【免费下载链接】QMCDecode QQ音乐QMC格式转换为普通格式(qmcflac转flac&#xff0c;qmc0,qmc3转mp3, mflac,mflac0等转flac)&#xff0c;仅支持macOS&#xff0c;可自动识别到QQ音乐下载目录&#xff0c;默认转换结…...

如何解决黑苹果USB端口识别问题:USBInjectAll内核扩展完整指南

如何解决黑苹果USB端口识别问题&#xff1a;USBInjectAll内核扩展完整指南 【免费下载链接】OS-X-USB-Inject-All Kext to inject all USB ports for the installed Intel EHCI/XHCI chipset automatically. 项目地址: https://gitcode.com/gh_mirrors/os/OS-X-USB-Inject-Al…...