
C#
工科狗Niko
这个作者很懒,什么都没留下…
展开
-
C#输出数组,如何将各元素间用逗号隔开
写作业时发现这个问题,1.如果用for循环for (int j = array1.Length-1; j >-1; j--) { Console.Write(array1[j]+","); }则输出的结尾也有逗号2.用foreach这个语句foreach(var item in array) Console.WriteLine(item);则输出的结果全部连着3.转化成字符串格式Console.原创 2020-05-11 08:59:19 · 7946 阅读 · 0 评论 -
C#小游戏【像素鸟】Flaggy bird类-飞行的特朗普
游戏本身是类似flaggy bird,设定会越飞越快(用if实现),柱子会上下范围内随即变化(Next实现),特朗普的运动(speed和gravity实现)C#学了大概两个多月,结合winform学着写了这样一个小游戏,核心代码应该不到一百行。效果见下:B站链接(视频做的没创意,没人看惨兮兮系列)代码在B站下面评论区啦(懒得再粘贴)...原创 2020-05-06 15:12:35 · 901 阅读 · 0 评论 -
解决:Visual Studio 中C#编程 联想时敲回车换行而不是自动补全
需要按下方向键,再敲回车,效率很低解决的办法是:按下Ctrl+Alt+空格 启动建议模式轻松解决!原创 2020-05-03 23:17:32 · 1938 阅读 · 0 评论 -
C#- 设计一个简单的计算器,使其可以加减乘除计算
C#- 设计一个简单的计算器,使其可以加减乘除计算实现效果图:如果输入有误,会报错。代码如下:`using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Syst...原创 2020-05-01 23:54:21 · 5762 阅读 · 2 评论 -
C#编程题-窗体、对话框和菜单-画线画圆程序
题目:完成图示程序:通过字体菜单选择字体,通过颜色菜单选择颜色,在窗体中画图并输出文字说明。画图菜单包括两个菜单项:画线、画圆。具体如图所示:这一题有几个关键地方其一是,想把字体和颜色传送进你画出的圆和线,那这个值需要是个全局变量,否则无法传送进ToolStripMenuItem_Click_1()方法里。其二是,点击“画圆”、“画线”菜单的时候,如何通过ToolStripMenuIt...原创 2020-04-26 16:46:38 · 1932 阅读 · 3 评论 -
C#题目-窗体对话框菜单
1单选(2分)当鼠标右击一个控件时出现的菜单一般称为()A.子菜单B.上下文菜单C.菜单项D.主菜单答案:B2单选(2分)为菜单添加快捷键的属性是()A.MenuShortcutKeysB.ShortcutKeysC.MenuKeysD.keys答案:B3单选(2分)OpenFileDialog是打开文件对话框,显示此对话框的语句是OpenFileDialog1.Sh...原创 2020-04-21 16:12:38 · 1143 阅读 · 0 评论 -
C#题目-GDI+绘图系统
1单选(2分)图形设备接口的缩写是下述哪项()A.GDIB.MDIC.CLRD.SDI答案:A2单选(2分)定义一个画笔对象,下列哪项错误()A.Pen myPen=new Pen(new SolidBrush(Color.Red))B.Pen myPen=new Pen(Color.Red)C.Pen myPen=new Pen(new Bitmap(“e:\1.jpg”)...原创 2020-04-16 22:55:36 · 801 阅读 · 0 评论 -
C#习题-Windows编程(含答案)
1单选(2分)构建Windows窗体以及其所使用空间的所有类的命名空间是()A.System.Windows.FormsB.System.IOC.System.DataD.System.TextA2单选(2分)所有Windows窗体控件都是从System.Windows.Forms.Control类继承而来,它公开的成员不包含( )A.属性B.事件C.方法D.窗体D3单...原创 2020-04-10 22:40:30 · 4146 阅读 · 2 评论 -
总结-控制台(Console)程序和Windows程序的区别
这是《Programming Microsoft Windows with C#》(作者是Charles Petzold)一书中找到的介绍:此编译器开关没有做任何非常深刻的事情。 它实际上仅在可执行文件中设置一个标志,该标志指示如何运行程序来加载程序。如果将可执行文件标记为控制台应用程序并从Windows启动,则Windows操作系统将创建一个命令提示符窗口,该窗口将启动该程序并显示该程序的...翻译 2020-04-08 11:01:44 · 3199 阅读 · 0 评论 -
visual studio 编程C#的若干快捷操作总结-提升效率
1.对选中代码进行注释:ctrl+k然后ctrl+c2.对选中代码取消注释:ctrl+k然后ctrl+u3.代码生成快捷键若干:输入"cw” + Tab + Tab-快速输入Console.WriteLine();“cw” + Tab + Tab - Console.WriteLine();“mbox” + Tab + Tab - Messagebox.Show();"prop” + ...原创 2020-04-07 16:31:06 · 386 阅读 · 0 评论 -
c#泛型-习题及解析
1单选关于C#的泛型,以下描述正确的是A.不同泛型方法的类型参数名称必须不同B.类型参数表中只能将类型参数声明一次,但可以在方法的参数表中多次出现C.所有泛型方法声明都将类型参数表放在方法名称的前面D.类型参数最多只能有一个接口约束,但可以有多个类约束答案:B2单选关于C#中泛型的约束,描述错误的是A.where T:IFoo 表示必须替换T的必须是接口B.where T: ...原创 2020-04-07 16:20:33 · 1573 阅读 · 0 评论 -
c#异常-例题-当输入的里程数或耗油量无法转换成double值时处理FormatException
C#编程例题,题目要求:输入里程数和耗油量,计算每升的里程数,程序中使用异常处理器,当输入的里程数或耗油量无法转换成double值时处理FormatException。解答如下:using System;namespace 异常例题{ class Program { static void Main(string[] args) { ...原创 2020-04-06 20:18:35 · 1505 阅读 · 1 评论