//提示输入
Console.WriteLine("请输入10个数字,用英文逗号隔开:");
//接收输入
string input = Console.ReadLine();
//通过 , 分割输入,得到数组
string[] inputNumbers = input.Split(",");
//临时变量
string tempItem;
//循环,索引的范围是0-4,从0开始
for (int startIndex = 0; startIndex < 5; startIndex++)
{
//要交换的那个索引=当前索引+5
int endIndex = startIndex + 5;
//先把当前索引的值转移到临时变量
tempItem = inputNumbers[startIndex];
//再把结束索引的值转移到当前
inputNumbers[startIndex] = inputNumbers[endIndex];
//最后把临时变量的值转移到结束索引
inputNumbers[endIndex] = tempItem;
}
Console.WriteLine("交换后的结果是:");
foreach (string number in inputNumbers)
{
Console.WriteLine(number);
}
Console.ReadKey();
C# 及其开发环境简介1.1 C# 概述1.2 C# 的编程功能1.3 C# 与.Net的关系1.3.1 .Net1.3.2 C#1.4 C# 的集成开发环境(Integrated Development Environment - IDE)1.4.1 Windows上编写 C# 程序1.4.2 Linux / Mac OS 上...
C#简介 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#...
网址大放送:学习C#的好去处 https://msdn.microsoft.com https://www.cnblogs.com (中文,强烈推荐) https://www.codeplex.com (源码,强烈推荐) https://www.codeproject.com (英文,强烈推荐) ...
C#学习路线 导读 有的初学者对于如何开始学习C#感到无从下手,不知看哪些书,或者是看什么视频,没有目的性,这样就会影响学习效率,也会影响学习的热情。最重要的是很多同学学之前问很多和学习无关的问题,比如:...
C#语言学习思维导图 C#的学习可分为3个部分: (1)基础 (2)中级 (3)应用 (1)基础 (2)中级 (3)应用 ...
100G ,学习的时候 抽部分来看,效果很好
题目: 给一个不多于5位的正整数,要求:一、求出它是几位数,二、逆序打印出各位数字 程序分析 可以使用数组来存放我们输入的数字,而且在存放前,我们先进行处理,按照要输出的顺序存放进去 ...
下载地址:网盘下载目录······《c# 2012数据库编程入门经典(第5版)》第i部分理解工具和数据库的基础知识第1章开发工具1.1获取visual studio 20121.2安装sql server 2012 express1.3安装并附加adventureworks...
C#基础:数据类型与变量,进制转化和运算符
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。……
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Csharp事件 { /* * 作者:Ai * 时间:2018年3月1日22:... * 事件(event)可被视作为一种特别的委托, ...
.net是一个平台,这个平台里面可以支持很多种语言,c#只是其中的一种,.net支持的特性C#不一定支持,C#支持的.net不一定支持比如(运算符重载)。 公共语言运行库 .net framework的核心是其运行库执行环境,成为...
一、构造器(constructor):构造器是类型的成员之一。狭义的构造器是“实例构造器”(instance instructor)。ps.声明构造器的快捷键(ctor+快按两下tab键)例如:…………Main…………{Student stu =new Student()...
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,...服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
最近自己闲着 自学了C# ,本人不是搞软件的 ,搞嵌入式的 ,经常要用串口调试工具来调试 ,有时候还要处理一些数据但是市面上的不能满足我的要求 ,正好一个项目需要学习C#,借此机会来开发一个串口 ,说不定对我也...
结合Github高星开源项目SharpSCADA讲解工控上位机开发,重视基础,突出实战,为广大工控从业...在学习过程中,可加深对C#语言和.NET平台的理解,进一步了解工业以太网协议,熟练对WPF技术的应用,透析组态软件的架构。
NFine 是基于 C# 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展,让Web开发更迅速、简单。能解决60%重复工作。为您节约更多时间,去陪恋人、家人和朋友。...
c#+多年积累的类库(非常全),分享给大家,XML操作,文件操作,图形操作,数据库操作
个人收集的C#教程 个人收集的C#教程 个人收集的C#教程 下载地址:百度网盘
前言:本篇文章没有使用连接数据库验证登录名和密码,只是最基本的字符串对比,下篇文章会在本文基础上增加数据库连接和验证。 正文: 1. 登录窗口界面的布局设计 (1)新建一个form窗体,并且修改属性值。...
第Ⅰ部分 C#语言 第1章 C#简介 1.1 .NET Framework的含义 1.1.1 .NET Framework的内容 1.1.2 使用.NET Framework编写应用程序 1.2 C#的含义 1.2.1 用C#能编写什么样的应用程序 1.2.2 本书中的C# 1.3 Visual ...
查看更多 https://www.yuque.com/docs/share/b9547cf7-3b83-43c7-ad4f-70850b57ce07
质数:是只有1和它本身两个约数的...下面是C#判断是否为质数的方法。 /// <summary> /// 高效判断是否为质数 /// </summary> public static bool isPrime(long num) { if (n...
1.新建解决方案NamedPipeExample 新建两个项目:Client和Server,两者的输出类型均为“Windows 应用程序”。整个程序的结构如下图所示。 此Form1为Client的窗体,如下图所示。 后端代码,如下。...
学了C++以后再用C#会发现C#很简单,不停的拖控件再双击添加code就行了,后来我考虑添加一个头文件放一些公有的类和函数,然后发现C#不能写头文件,也没有include。然后我觉得要去学一下C#和C++的不同之处 C#和C++的...
C# 中计算耗时 System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch(); sw.Restart(); returnManager.AddRReturnActual(RReturnActualList, R.GBStatus, R.GBSummary);//执行方法 sw.Stop(); ...
第一步:下载VS2019,这里选择社区版示例 ... 等待安装完成。。。。。。。。...第二步:选择C#安装环境并下载安装 等待下载安装完成 下载完成按照提示重启计算机,登录VS2019。 选择对应...
课设毕设源码收集已上传到github,包括:C,C#,C++,JAVA,PHP 等源码,更多源码在整理中。地址:https://github.com/52JDK/Source-Collection 如果对大家有用的话欢迎点个star 本篇文章源码直接访问文章最后 需求分析 ...
在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: ...
VSCode配置C#运行环境教程