首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

(7)3分钟搞定 C# 逻辑运算

若有想学习的内容可以评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰也更新下一篇。(肯定不到,也会更的。)...有问题也可以评论区留言,也可以私聊加我好友共同交流一起进步~ 喜欢内容欢迎关注、评论、点赞、收藏,这对很重要,谢谢~ ---- 本教程目录 《看聊天记录都学不会C#?...小C:是的, if 后面如果还想判断其它的条件,就可以使用 if else 进行连接, else if 之后使用圆括号中提填入条件就好了,再将我们需要执行的代码使用花括号进行标记;这样我们 if...小媛:你意思就是说之前的 if 语句会进行多次判断,太过繁琐,我们使用 else if 就可以只判断一次,执行一个流程,这样就可以减轻计算机的负担了。 小C:是的,你可以运行看一下程序结果。...小媛:运行了,没啥问题,get 到这个技能了。 小C:那现在我们进行深入一下,你知道如何在一个 if 语句中同时判断两个条件? 小媛:啥意思?

47130
您找到你想要的搜索结果了吗?
是的
没有找到

3分钟搞定一个 C# 知识点

若有想学习的内容可以评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰也更新下一篇。(肯定不到,也会更的。)...有问题也可以评论区留言,也可以私聊加我好友共同交流一起进步~ 喜欢内容欢迎关注、评论、点赞、收藏,这对很重要,谢谢~ ---- 本教程目录 《看聊天记录都学不会C#?...太菜了吧》(1)从今天开始是一个游戏开发者—— helloworld 的其它教程 教程点击进去将会有目录 《看聊天记录都学不会C语言?太菜了吧(1)大佬群里问基础问题没人理?...小C:一点都不复杂,最开始就定义了一个字符串变量 menu,里面所存储的值是 0,接下来就是使用 ReadLine 方法接收我们用户输入的值而已,最后就是使用 switch 程序,你不会的也只有 switch...小C:这里就比较特殊,在这里需要执行你添加 break 自己中断执行,你可以看看以下这个代码

42620

《看聊天记录都学不会C#?太菜了吧》(5)C#可以用中文名变量?

若有想学习的内容可以评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰也更新下一篇。(肯定不到,也会更的。)...有问题也可以评论区留言,也可以私聊加我好友共同交流一起进步~ 喜欢内容欢迎关注、评论、点赞、收藏,这对很重要,谢谢~ ---- 本教程目录 《看聊天记录都学不会C#?...小媛:唔,原来如此,那还有啥特殊的运算? 小C:常见的就这几个吧,不过我们倒是可以巩固一下上一节的内容;你看下面代码你觉得会输出啥?...小C:那么接下来我们学习用户输入吧。 小媛:用户输入指啥? 小C:用户输入就是指用户从键盘上输入内容到程序之中。 小媛:明白。 小C:先给你看一个代码。...小C:是的,代码运行到这一行的时候将会等待用户输入内容,随后将这个内容存到字符串类型的 name 变量之中,string 表示是用来表示字符串类型。

37830

C#复习题 单项选择题

ReadLine()方法读取的字符不包括回车和换行符 D. 只有当用户按下回车键,Read()和ReadLIne()方法才会返回 53. C#中定义一个数组,正确的代码为( )。...Console.ReadLine(); } 代码运行结果为( )。...A.控制台窗口显示“运行结果:” B.控制台窗口显示“运行结果:{0}” C.控制台窗口显示“运行结果:,Console.ReadLine” D.如果用户控制台输入“ A”,那么程序将在控制台显示...ButtonClick事件在用户单击工具栏任何地方都会触发 96. C#中,( )控件是最常用、最简单的文本显示和输入控件,它既可以输出或显示文本信息,也可以接收键盘输入的内容。...ReadLine()方法读取的字符不包括回车和换行符 D. 只有当用户按下回车键,Read()和ReadLIne()方法才会返回 100.

4.2K20

《看聊天记录都学不会C#?太菜了吧》(6)多晦涩的专业术语原来都会那么简单

若有想学习的内容可以评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰也更新下一篇。(肯定不到,也会更的。)...有问题也可以评论区留言,也可以私聊加我好友共同交流一起进步~ 喜欢内容欢迎关注、评论、点赞、收藏,这对很重要,谢谢~ ---- 本教程目录 《看聊天记录都学不会C#?...小C:是的,你去运行试一下。 小媛:好勒,发现如果输入正确条件成立那么就显示口令正确,如果输入错误,那么将会什么都不显示。...小C:是的,如果条件判断错误,将会执行 else 后花括号内的代码,也就是显示 口令错误。 小媛:懂了,运行了一下,显示出来了。...小C:是的,其实你应该可以发现,我们这个 if else 可以判断用户账号密码输入是否正确,今后你写游戏的时候会经常用到 if 语句的。 小媛:哈哈哈,幸好我会了,以后用起来应该问题不大。

42020

(9)有一些人在学习编程的时候总以为代码是死板的

若有想学习的内容可以评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰也更新下一篇。(肯定不到,也会更的。)...有问题也可以评论区留言,也可以私聊加我好友共同交流一起进步~ 喜欢内容欢迎关注、评论、点赞、收藏,这对很重要,谢谢~ ---- 本教程目录 《看聊天记录都学不会C#?...太菜了吧》(10)C#偷懒的开始永无止境的循环?—— 循环 《看聊天记录都学不会C#?太菜了吧》(9)有一些人在学习编程的时候总以为代码是死板的—— if 嵌套 《看聊天记录都学不会C#?...太菜了吧》(1)从今天开始是一个游戏开发者—— helloworld 的其它教程 教程点击进去将会有目录 《看聊天记录都学不会C语言?太菜了吧(1)大佬群里问基础问题没人理?...竟然可以这样? 小C:对呀,可以呀,不然你以为。 代码编程中都是很灵活的,只要你符合规定,那么你就可以去进行很自由的代码编写,实现不同的功能,所以编程才可以无限可能,创造不同的东西。

35110

Visual C#.Net网络程序开发-Tcp篇(3) 祥细内容:

客户端创建到服务端的连接,远程主机发送连接请求连接信号,并发送交谈内容;远程主机端接收来自客户的连接,客户端发回确认连接的信号,同时接收并显示客户端的交谈内容。...在这个基础上,发挥你的创造力,你完全可以开发出一个基于程序语言(C#)级的聊天室!   ...客户端主要源代码:    public void SendMeg()//发送信息    {   try   {   int port=Int32.Parse(textBox3.Text.ToString...   }   string strDateLine=DateTime.Now.ToShortDateString()+" "+DateTime.Now.ToLongTimeString();//得到发送客户端时间...+ex.Message);    }    textBox4.Text="";//清空    }   服务器端主要源代码:    public void StartListen()//侦听特定端口的用户请求

679100

C# 消息队列之RabbitMQ

下载完成得到如下图文件: PS:这里下载的是OTP的22.1的版本,的理解是Erlang等于C#语言,而OTP等于NetFramework。...其实这也很好理解,想一下最开始举的那个例子,消息队列是需要一个监听端口的服务端的,然后客户端这个服务端发送请求。...C#里使用RabbitMQ开源类库非常简单,可以去官网下载一个.NET版本的RabbitMQ客户端类库,也可以直接在Nuget上搜索RabbitMQ,然后安装,如下图: 到此,RabbitMQ服务端的环境配置好了...,正常情况,这些配置应该在服务器进行,但我为了测试方便,就把服务端也安装在本机了,因此下面调用RabbitMQ,连接的主机IP都是localhost。...,之后就会有接收的字符串出来,, 一般入队代码和出队代码是写在两个控制台,分别放两个主机上执行的,为了方便测试放在了一起 !

70710

编写高质量代码改善C#程序的157个建议

前言   泛型并不是C#语言一开始就带有的特性,而是FCL2.0之后实现的新功能。基于泛型,我们得以将类型参数化,以便更大范围地进行代码复用。...事件本身也是委托,它是委托组,C#中提供了关键字event来对事件进行特别区分。一旦我们开始编写稍微复杂的C#代码,就肯定离不开泛型、委托和事件。本章将针对这三个方面进行说明。...(); } 使用匿名方法以后,我们不需要在Main方法外部声明两个方法了,可以直接在Main这个工作方法中完成所有的代码编写,而且不会影响代码清晰性。...——你有携带任何酒类或香烟?   No, I don't.——没有。 5、Yes, I have two bottles of whisky.——是的,带了两瓶酒。...——这些是私人使用的东西。 11、Do you have any other baggage?——你还有其它行李? 12、These are gifts for my friends.

44150

使用C#开发数据库应用程序

,使用partial关键字可以将同一个类的代码分开放在多个文件夹中,每个文件都是类的一部分代码。...MoseClick 鼠标单击事件,当用户单击窗体发生 MouseDoubleClick 鼠标双击事件,当用户双击窗体发生 MouseMove 鼠标移动事件,当鼠标移过窗体发生 KeyDown...Multiline 表示是否可以文本框中输入多行文本 PasswordChar 指示作为密码框,文本框中显示的字符,而不是实际输入的文本 ReadOnly 指定是否允许编辑文本框中的文本...设置子窗体:调用打开子窗体的Show()方法前,代码中将子窗体的MdiParent属性设为this】 例如: //用户单击菜单项,出现创建学员用户窗口 private void tsmiNewStudent_Click...Text 显示菜单项上的文本 事件 Click 单击事件,单击菜单项发生 7-4:综合实例 详细请查看P185页 a.查询数据综合实例 (1)创建查询学员用户窗体SearchStudentForm

5.8K30

C#基础知识系列一(goto、i++、三元运算符、ref和out、String和string、重载运算符)

return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误! 当执行return语句,即使函数主体中还有其他语句,函数执行也会停止!...ref 和 out 关键字在运行时的处理方式不同,但在编译的处理方式相同。因此,如果一个方法采用 ref 参数,而另一个方法采用 out 参数,则无法重载这两个方法。...C#中,string 是 System.String 的别名,所以基本上使用时是没有差别的。习惯上,我们把字符串当作对象(有值的对象实体),我们用string。...也可以这样理解:string是C#中字符串类型String的反射,一种简化的书写方式,就像int对应于Int32一样,二者C#中可通用。 再则String是一个类,string是一种数据类型。...string是c#中的类,String是.net Framework的类(c# IDE中不会显示蓝色) c# string映射为.net Framework的String。

72020

C# 网络下载器

那么网络下载的本质就是文件的读写,其步骤分为以下几步: 1、服务器发起请求 2、服务器接收到请求,返回响应,而这个响应是一个文件流数据 3、程序接收到响应,读取响应体中的二进制数据(读文件的操作) 4...{ suffix = ".m4a"; } return suffix; } } } 上面的这段代码...,其实有点累赘,大家可以写的更好,不必看我的写法,C#的很多类不太熟悉,所以,整体代码的缺点还是很多的。...这里其实为了做出一个正在下载的效果,让控制台用户有体验,做了很多不必要的操作 这里为了使得可以一次性下载多个文件使用异步的操作,来提升程序的下载接收量,其实大家也可以不用异步操作,使用线程来实现 最后实验一下...,同时还有一个问题,我们需要了解,就是C#中,其实异步并不会新开一个线程,C#底层实现异步其实本质上是使用switch goto 来进状态跳转,也就是它并不会实际上加快处理速度,但是可以加大程序的接收速度

19330

2.并发编程~先导篇(下)

你知道那些跨平台框架(Python,NetCore)Linux下创建进程干了啥? 你了解 僵尸进程和 孤儿进程的悲催生产史? 孤儿找干爹, 僵尸送往生想知道不?...简单说下三个参数: real总共运行时间(real=user+sys+损耗时间) user(用户代码真正运行时间) sys(内核运行时间)【内核不运行,你系统也不正常了】 其实就是减少了IO操作,性能方面就相差几倍...signal.ITIMERPROF:当进程执行时和系统为该进程执行动作都计时。与ITIMERVIRTUAL是一对,该定时器经常用来统计进程在用户态和内核态花费的时间。...在做其他事情 我会周期性执行哦~ 在做其他事情 在做其他事情 在做其他事情 我会周期性执行哦~ 在做其他事情 在做其他事情 在做其他事情 ... 2.4.7.进程守护 实例代码:"https...改变当前工作目录【为了减少bug】# 改成不会被删掉的目录,比如/ os.chdir("/home/dnt") # 这边因为是用户创建的守护进程,就放它下面,用户删了,它也没必要存在了

1.3K40

跟AI学C#编程-007:do...while循环

C#中,do...while循环如何应用,举例说明 回答1 C#中,do...while循环是一种控制流语句,它允许代码块重复执行,直到满足指定的条件为止。...与while循环相比,do...while循环至少会执行一次代码块,然后根据条件决定是否继续执行。这在某些情况下可能更有用,例如当您希望至少执行一次操作而不只是检查条件。...回答2 C#中,do...while循环是一种控制流语句,它允许代码块至少执行一次,然后根据条件决定是否继续执行。...("想了一个1到100之间的数字,请你猜猜是多少。")...如果用户猜的数字太大或太小,程序会输出相应的提示信息,并要求用户重新输入。当用户猜对数字,程序会输出恭喜信息并退出循环。

12510

.NET Core中使用MongoDB明细教程(1):驱动基础及文档插入

这意味着MongoDB为用户提供了JSON文档的易用性和灵活性,以及轻量级二进制格式的速度和丰富性。其实在我看来很多场景中MongoDb都可以取代关系型数据库。...作者:依乐祝 原文地址: 本教程系列中,您展示如何使用.NET驱动程序提供的CRUD函数.NET应用程序中使用MongoDB。MongoDB驱动允许您使用来自不同编程语言的MongoDB。...本系列教程中,我们将使用C#驱动程序. 准备工作 开始之前,我们需要打开VisualStudio并创建一个新项目。将在本教程中使用一个控制台项目。为了演示我们需要安装对应的NuGet包。...Capped集合是一个固定大小的集合,当它达到最大值,它会自动覆盖其最旧的条目。GetCollection方法是泛型的,调用此方法需要指定文档类型。该类型表示要处理的对象/文档的类型。...,在下一篇文章中,将介绍如何对文档进行检索以及为此构建的各种filter及linq查询技巧,有兴趣的可以关注下的公众号“DotNetCore实战”第一间进行更新!

2.8K30

☀️ 学会编程入门必备 C# 最基础知识介绍(五)——方法、封装、继承、多态

C# 中,有三种方法传递参数的方式 方式 描述 值参数 这种方式复制参数的实际值给函数的形式参数,实参和形参使用的是两个不同内存中的值。...} } } 当上面的代码被编译和执行时,它会产生下列结果(取决于用户输入): 请输入第一个值: 7 请输入第二个值: 8 方法调用之后,a 的值: 7 方法调用之后,b 的值: 8...面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。 多态性可以是静态的或动态的。静态多态性中,函数的响应是在编译发生的。动态多态性中,函数的响应是在运行时发生的。... C# 中,每个类型都是多态的,因为包括用户定义类型在内的所有类型都继承自 Object。...虚方法可以不同的继承类中有不同的实现。 对虚方法的调用是在运行时发生的。 动态多态性是通过 抽象类 和 虚方法 实现的。

87920
领券