![](https://img-blog.csdnimg.cn/20210901210753227.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#
文章平均质量分 54
C#
橘猫吃不胖~
这个作者很懒,什么都没留下…
展开
-
文件操作(1)----文件和System.IO模型概述
在程序执行时,从文件中读取数据到内存中(称为读操作或输入操作),并把处理结果存放到文件中(称为写操作或输出操作)。文件和System.IO模型概述文件的类型1. 按照文件的存取方式及结构,文件可以分为顺序文件和随机文件(1) 顺序文件(2) 随机存取文件2. 按照文件数据的组织格式,文件可分为ASCII文件和二进制文件(1)ASCII文件(2)二进制文件文件的属性文件的访问方式文件的类型文件的分类标准有很多,根据不同的分类方式,可以将文件分为不同的形式。1. 按照文件的存取方式及结构,文件可以分为顺原创 2021-06-15 14:26:02 · 227 阅读 · 1 评论 -
窗体设计(2)——只运行指定的窗体
一个项目下面可能有多个窗体,如果只想看某个特定的窗体是什么效果,可以采用以下方法:新建一个Windows窗体应用,创建三个窗体Form1,Form2和Form3查看本项目的“解决方案资源管理器”,如下图每个项目都有一个Program.cs文件,双击本项目中该文件,出现以下代码:using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.W原创 2021-06-11 14:56:34 · 1204 阅读 · 5 评论 -
窗体设计(1)——多个窗体之间的调用
概述:一个Windows应用程序通常由多个窗体组成、在创建一个窗体时,系统会自动在应用程序中创建Form类的一个实例对象,当前显示的窗体就是一个类的对象。同样的情况,当想从当前窗体中显示另一个窗体时,必须在当前窗体中创建另一个窗体的实例。使用以下代码可以打开另一个窗体:新窗体类 窗体实例名 = new 新窗体类();但是只是实例化一个窗体类的对象不能让窗体“显示”出来,还要调用该对象的方法才能显示出窗体,窗体对象有两个方法可以完成该功能:① 窗体实例名.Show();Show()方法以无模式对原创 2021-06-11 14:38:03 · 4126 阅读 · 4 评论 -
从一个页面中调用另一个页面的数据
举例:在登录某系统成功后,在下一个页面显示:XXX欢迎您的使用!这个XXX就是系统登录时的用户,下面有两种方法可以实现:1、设计两个窗体Form1和Form2:注:textBox1控件的Modifiers属性需要从默认的Private改成Public,否则无法访问。Form1窗体上设计以下事件过程:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;usin原创 2021-06-09 15:11:12 · 1350 阅读 · 2 评论 -
日期/时间控件DateTimePicker
概述:DateTimePicker外观像一个组合框,用于显示日期和时间。当单击其下拉箭头时,会出现一个按月份显示的日历,用户可以从中选择日期。1、时期/时间控件的属性属性说明Format用于设置显示日期/时间的格式,可选以下值之一。①Custom :该控件以自定义格式显示日期/时间值。②Long:该控件以用户操作系统设置的长日期格式显示日期/时间值;③Short:该控件以用户操作系统设置的短日期格式显示日期/时间值。④Time:该控件以用户提作系统设置的时间格式显示日期/时间原创 2021-06-09 14:22:01 · 12322 阅读 · 4 评论 -
组合框控件ComboBox
概述:ComboBox的功能是从一个列表中一次只能选取或输入一个选项,其主要特点是具有带向下箭头的方框。在程序执行时,按下此按钮就会下拉出一个列表框供用户选择项目。另外用户还可以在组合框上方的框中输入数据。1、组合框的属性组合框的属性说明DropDownStyle获取或设置指定组合框样式的值,可取以下值之一。①DropDown (默认值):文本部分可编辑,用户必须单击箭头按钮来显示列表部分。②DropDownList:用户不能直接编辑文本部分,用户必须单击箭头按钮来显示列表部原创 2021-06-08 23:34:54 · 26989 阅读 · 0 评论 -
定时器控件Timer
概述:定时器控件Timer的特点是每隔一定的时间间隔就会自动执行一次定时器事件。所谓时间间隔,指的是定时器事件两次调用之间的时间间隔,一般以毫秒(ms)为基本单位。1、定时器的属性定时器的属性说明Enabled设置是否启用定时器控件,若设置为true(默认值),表示启动定时器开始计时,否则表示暂定定时器的使用。Interval设置两个定时器事件之间的事件间隔,以毫秒为单位,为0~65535ms2、定时器的事件和方法定时器主要事件是Tick事件,每隔Interv原创 2021-06-08 21:18:25 · 3904 阅读 · 0 评论 -
找出100以内的所有素数
for (int i = 2; i <= 100; i++){ bool b = true; for (int j = 2; j < i; j++) { if (i % j == 0) { b = false; break; } } if (b) { Console.WriteLine(i); }}Console.ReadKey原创 2020-12-21 22:27:12 · 682 阅读 · 0 评论 -
打印一个乘法口诀表
正方形乘法口诀表:for (int i = 1; i <= 9; i++){ for (int j = 0; j <= 9; j++) { Console.Write("{0}*{1}={2}\t", i, j, i * j); } Console.WriteLine();//换行}Console.ReadKey();三角形乘法口诀表: for (int i = 1; i <= 9; i++){原创 2020-12-21 22:17:09 · 383 阅读 · 2 评论 -
求100-999之间的水仙花数
for (int i = 100; i <= 999; i++){ int bai = i / 100; int shi = i % 100 / 10; int ge = i % 10; if (bai * bai * bai + shi * shi * shi + ge * ge * ge == i) { Console.WriteLine("水仙花数有:{0}", i); }}Console.ReadKey();原创 2020-12-21 22:13:27 · 256 阅读 · 0 评论