C#简单入门
菇凉小伙
努力加油奋斗
展开
-
C#开发技术——实验08文件操作编程
【实验目的】1.理解文件和流概念。2.熟悉文件操作的方法。3.掌握Fileatream类使用方法。4.掌握StreamReader和StreamWriter使用方法。5.掌握BinaryReader和BinaryWriter使用方法。【实验内容】以下5道实验题目最终效果,大家可运行“可执行文件”目录中各题。1.分别利用File类和FileInfo类、Directory类和DirectoryInfo类实现文件和目录的创建、删除、复制、移动等操作。using System;原创 2020-06-04 08:07:01 · 943 阅读 · 0 评论 -
《.net开发技术》之 实验7:GDI+编程
【实验目的】1.理解Graphics对象概念,并熟悉Graphics对象的创建方法。2.掌握利用Graphics对象绘制线条和形状方法。3.掌握利用Graphics对象的DrawString()呈现文本方法。4.掌握利用Graphics对象DrawImage()显示图像方法。【实验内容】1、编写一个Windows应用程序,实现窗体自上而下,由白色到绿色渐变的背景。代...原创 2020-05-07 16:43:28 · 536 阅读 · 0 评论 -
asp.net如何把一个网页中的用户名传到另一个网页
问题描述:如果要将登陆界面的用户名和密码传到登陆成功后跳转的页面中显示,怎么做???最简单的就是使用QueryString,就是在网址中传值。具体操作:1.在登陆界面的cs里写: Response.Redirect("index.aspx?name="+name):解释:2.在index.aspx的cs里获取:Request.QueryString["name"...原创 2020-05-02 21:09:05 · 1749 阅读 · 0 评论 -
C# 实验06—Windows应用编程(2)——2
以下三道实验题目最终效果,大家可运行“可执行文件”目录中各题。7、设计如图6-7所示的窗体,当用户在ritchBox中单击鼠标右键时,弹出一个快捷菜单,单击某一城市,即可在富文本框ritchBox中显示该城市的旅游景点。 代码如下:using System;using System.Collections.Generic;using System.Componen...原创 2020-04-23 14:51:01 · 987 阅读 · 0 评论 -
猜数字游戏——C#实验06-Windows应用编程
设计如图6-8a所示的窗体。单击“开始游戏”按钮,随机给出一个[0,9]之间的整数。然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示大小,从而缩小结果范围。经过几次猜测与提示后,最终猜中答案。游戏设计思路:(1)窗体打开时,文本框只读,即禁止在文本框标输入任何内容,且焦点在“开始游戏”按钮上。如图6-8a所示。(2)点击“开始游戏”按钮,则①取消文本框只读;②但在文本框中只能输入...原创 2020-04-14 22:09:04 · 1781 阅读 · 2 评论 -
C# 实验06—Windows应用编程(2)——1
【实验目的】掌握控件(Control)的基本属性、事件和方法的使用。 掌握消息框、通用对话框的设计。 掌握容器类控件的使用。 掌握菜单和工具栏的设计。 掌握多重窗体和多文档界面。以下9道实验题目最终效果,大家可运行“可执行文件”目录中各题。下载链接:【实验内容】1、设计一个如图6-1所示的窗体:该窗体中有一个图片框,显示一副图片。要求:(1)在窗体打开时,动态加载图...原创 2020-04-08 20:18:21 · 1256 阅读 · 0 评论 -
C#实验06—Windows应用编程之saveFileDialog,openFileDialog
实验要求:创建一个如图6-3所示的窗体。在窗体Load事件中动态添加一个saveFileDialog、openFileDialog、文本框、两个按钮控件。文本框要求多行、带垂直滚动条。实现功能:(1)单击打开按钮,可选择文本文件,并读取文件中内容,显示在文本框中。(2)单击保存按钮,可将文本框中内容保存到一个文件。实验代码:using System;using S...原创 2020-04-08 19:21:46 · 846 阅读 · 2 评论 -
C#窗体实验——简单登录界面设计
实验要求:利用基本的控件,设计一个简单的登录界面,并且对密码经行验证。啥也别说,咱上代码!using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System....原创 2020-04-07 22:58:30 · 4029 阅读 · 1 评论 -
《.net开发技术》--C# 实验5 Windows应用编程--2
实验5 Windows应用编程(1)【实验目的】1.掌握Windows窗体的基本属性、事件和方法的使用。2.掌握控件(Control)的基本属性、事件和方法的使用。需要掌握控件有:窗体)、标签、超链接标签、文本框、按钮、单选按钮和复选框、列表框、组合框和复选列表框、微调按钮、滚动条和进度条、Timer、DateTimePicker与MonthCalendar、图片框、ToolTip。...原创 2020-04-07 11:50:34 · 601 阅读 · 0 评论 -
《.net开发技术》--C# 实验5 Windows应用编程--1
实验5 Windows应用编程(1)【实验目的】1.掌握Windows窗体的基本属性、事件和方法的使用。2.掌握控件(Control)的基本属性、事件和方法的使用。需要掌握控件有:窗体)、标签、超链接标签、文本框、按钮、单选按钮和复选框、列表框、组合框和复选列表框、微调按钮、滚动条和进度条、Timer、DateTimePicker与MonthCalendar、图片框、ToolTip。...原创 2020-04-07 11:51:58 · 753 阅读 · 1 评论 -
C#函数拓展EduCoder——结构函数
任务描述我们经常在网上购买书籍,书籍一般具有几个固定的属性,比如书籍的作者、出版年份、价格、书名等。任务要求:使用结构定义书籍及其成员。使用成员函数返回所有信息。相关知识结构函数结构我们先回顾一下结构的知识。结构是值类型,可以包含数据成员和函数成员。结构定义:struct <结构名> { <成员声明> <成员声明> ......原创 2020-03-29 19:57:23 · 1202 阅读 · 0 评论 -
C#抽象类Vehicles
题目描述一、定义一个抽象类Vehicles,具体要求如下:1、私有字段商标brand(string)、颜色color(string)。2、定义公有读写属性Brand用来访问brand字段;定义公有读写属性Color用来访问color字段。3、设计一个抽象虚方法run()。二、定义Vehicles类的子类Car,具体要求如下:1、私有字段载重load(double)。2...原创 2020-03-29 11:37:02 · 1246 阅读 · 0 评论 -
EduCoder:C#类(二):继承和多态——interface接口
任务描述一般情况下,一个物体会有多种互不相关的属性,但是这些属性又能够自成一类统一体现在多种物体上,例如一个盒子的颜色和形状。本关任务:依据编程要求,定义两个接口(颜色和形状),通过继承传递给盒子类。相关知识interface接口interface接口将方法、属性、事件和索引器封装为一个特定功能的集合,但接口不提供对其包含成员的代码实现,代码实现由继承给定接口的类或结构包含,接...原创 2020-03-26 15:09:25 · 1333 阅读 · 0 评论 -
EduCoder:C#类(二):继承和多态——运算符的重载
任务描述大学中各个社团有时候会联合举办活动,那么参加的人数将会是各个社团人数的总和。任务要求:使用重载运算符+,直接根据已定义好的社团类实例对象计算总人数。相关知识运算符的重载我们已经学了使用运算符处理简单类型,当我们学习类概念之后,我们可运用运算符的重载处理类实例化的对象。简单类型的运算符处理,例如:namespace K3 { public class Pers...原创 2020-03-26 14:49:51 · 1003 阅读 · 0 评论 -
c#简单类的继承——OJ3453
题目描述编写代码实现:定义了三个类Bird、Mapie、Eagle。其中Bird为抽象类,定义了一个抽象方法Eat()。Mapie类和Eagle类为Bird的派生类。Mapie类中重写了Eat()方法,重载了一个Eat(int time)方法。Eagle类中也重写了Eat()方法。输入输入time参数的值输出各个方法的名称样例输入10样例输出Mapie e...原创 2020-03-26 11:52:24 · 314 阅读 · 0 评论 -
C#组成考题字符串
题目描述假定已经获取题库中的试题号,并存放在数组arrayKT中。例如,int [] arrayKT={10,13,18,19,20,22,30,31}。定义一个静态成员方法,该方法实现从上述数组中随机抽出n(n=arrayKT.Length-1)道考题,并组成一个考题字符串。比如,随机从arrayKT中抽取n题组成考题字符串:“10,13,18,20,22,30,31”。要求,组成考题字符...原创 2020-03-21 20:28:36 · 271 阅读 · 0 评论 -
c#随机数的产生与输出
题目描述编写一个实例方法Method01。该方法使用Random类随机产生n个3位数字(如636)的随机正整数,并把产生的随机数存入数组中并输出该数组int num= Convert.ToInt32(Console.ReadLine());using System;using System.Collections.Generic;using System.Linq;using Syst...原创 2020-03-21 20:13:03 · 960 阅读 · 0 评论 -
C# teacher类
题目描述定义一个教师类Teacher,具体要求如下:1、私有字段工号no(string)、姓名name(string)、出生日期birthday(DateTime)、性别sex(SexFlag)。其中,SexFlag为枚举类型,包括Male(表示男性)、Female(表示女性),并且字段sex缺省值为男。2、定义公有读写属性No用来访问no字段;定义公有读写属性Name用来访问nam...原创 2020-03-21 19:39:58 · 4384 阅读 · 0 评论 -
简单类及成员实例(C#)-3486
题目描述简单类及成员实例。定义了如下图所示类Student,根据下图和给出代码,补写缺失的代码。using System;namespace sample{ class Student { public string studentid;//学号 public string studentname;//姓名 private strin...原创 2020-03-21 17:39:20 · 371 阅读 · 0 评论 -
3492--DES对称加密解密算法—C#编程
关于DES对称加解密算法介绍:https://mp.csdn.net/console/editor/html/104846925题目描述参考相关文献,设计一个DES对称加密算法。并编写一个控制台应用予以验证。密钥设定为:@1234567。 class Program{ //验证DES加密算法 static void Main(string[] ...原创 2020-03-17 12:15:30 · 365 阅读 · 0 评论 -
判断回文字符串----C#编程
题目描述使用C#编写一个静态方法。该方法能够判断字符串是否是“回文”(即顺读和逆读相同的字符串)。输入一个字符串;输出如果是回文字符串,则输出“yes”,否则输出“no”;样例输入abcdcab样例输出no提示(1)用string类的toCahrArray()方法,将字符串转换为字符数组。(2)使用StringBuilder类保存逆序后的字符串。...原创 2020-03-13 15:36:46 · 1138 阅读 · 0 评论 -
解密出生日期----C#编程
题目描述使用C#编写一个静态方法。该方法能够根据出生日期,(1)计算此人的年龄;(2)计算从现在到其60周岁期间,总共多少天。输入一个人的出生日期;输出第一行,此人的年龄(只按年度计算)第二行,此人从现在到其60周岁期间,总共多少天(天数占5位宽度,右对齐)。样例输入2019-12-4样例输出021914提示假定现在的日期是2019年12月 5...原创 2020-03-13 15:29:15 · 416 阅读 · 0 评论 -
C#实现数组的冒泡排序--注意数组的定义哦-。-
C#编程:题目描述使用C#编写一个控制台应用。输入10个整数存入数组中,然后使用冒泡排序算法对一维数组的元素从小到大进行排序,并输出。输入在控制台中输入数字,存入一维数组输出输出排序后的数组样例输入87858984768290797868样例输出68767879828485 87 89 90using Syst...原创 2020-03-01 22:09:05 · 2310 阅读 · 0 评论 -
水仙花数--C#代码注意输入判断哦 ‘-’
题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。输入输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。输出对于每个测试实例,要求输出所有在给定范围...原创 2020-03-06 20:12:12 · 715 阅读 · 0 评论 -
猜数(C#)---OJ 3484
题目描述编写一个控制台程序。以控制台方式输入整数,且调用Class1类CompareNum方法判断是否猜中,给出大了、小了、猜中三种提示。输入exit表示输入结束。输入无输出太小了太大了猜中了提示若输入的既不是数字,又不是exit,应给出合理提示。如请输入数字!using System;//using System.Collections.Generic;...原创 2020-03-12 22:08:00 · 262 阅读 · 0 评论