C#知识点笔记
文章平均质量分 58
记录C#使用的过程中遇到的一些知识点
SYW#
自学菜鸟
展开
-
C#学习笔记001——创建并调用DLL项目
**第一章:创建DLL项目**第一步:第二步:右击图中所示——>“添加”——>“窗体(Windows窗体)”——>。。。第三步:第四步:第五步:拖入一个按钮,改个名字第六步:双击 写入按钮的动作MessageBox.Show("我是DLL控件测试按钮");第七步:生成“解决方案”(PS...原创 2021-07-16 17:18:54 · 1565 阅读 · 0 评论 -
C#学习笔记002——VS2019 创建COM组件详细步骤
一、创建新项目二、更改项目属性三、编写导出接口(1)新建一个“接口类”(2)为接口打上Guid、InterfaceType特性,Guid必须唯一粘贴,并去掉“{”和“}”[Guid(“A0CF129B-2AD0-4822-AC95-CC76E1274030”),InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]InterfaceType表求向COM公开的方式,这里选择为以调度的方式向COM公开。对了,不能忘了加上“u原创 2021-07-21 11:29:43 · 5430 阅读 · 4 评论 -
C#学习笔记003——如何在窗体打开时让datagridview选中任意行
一、我做过的尝试最开始,我直接在初始化时也就是“ InitializeComponent();”方法所在的函数里添加 以下代码:this.dataGridView1.Rows[3].Selected = true; //窗体打开时默认选中第4行(PS:第一行是0)结果运行时,还是默认选中的第一行,defeat!!!后来上网查了一下,找到最多的解决办法思路是先清除,再选择,代码如下 this.dataGridView1.ClearSelection();原创 2021-08-25 17:16:49 · 4082 阅读 · 0 评论 -
C#学习笔记004——生成(创建)文本文件
———————————— C#:生成(创建)文本文件 —————————————很重要的一个头文件:using System.IO;很重要的类:StreamWriter、StreamWriter、File— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —法一:作为一个初级自学菜鸟(分不清StreamWriter和StreamWriter,也搞不懂他们怎么用),我最常用的方法必要控件:一个Button + 一个 TextBox原创 2021-09-07 12:30:32 · 5013 阅读 · 0 评论 -
C#SQL操作学习记录001——VS2019连接数据库查询数据并通过dataGridView显示
一、环境工具:VS2019项目类型:C# Windows 窗体应用(.NET Framework)框架:.NET Framework控件:窗体、按钮(Button)、dataGridView功能简述:点击按钮,连接数据库并查询数据库内的数据,将查询结果返回并通过dataGridView显示出来界面:(后面背景一样的大窗体是设计时候的窗体,前面的小窗体是实际运行时候的窗体)参考链接:vs2013 c#连接mysql数据库并显示查询结果到DataGridView上 ..原创 2022-03-02 11:36:12 · 4298 阅读 · 0 评论 -
C#SQL操作学习记录二002——VS2019将表格数据导入到数据库
一、环境工具:VS2019项目类型:C# Windows 窗体应用(.NET Framework)框架:.NET Framework 4控件:窗体、按钮(Button)、dataGridView功能简述:点击按钮,选择想要导入数据库的表格,接着将表格内容导入到数据库界面:仅用一个按钮测试功能即可参考链接:二、详细步骤(1)添加using 引用集using System.Data.OleDb;using System.IO;(2)双击按钮,编写按...原创 2022-03-02 16:32:57 · 2770 阅读 · 3 评论 -
C#学习笔记005——选择文件、文件夹操作
工具:VS2019项目类型:C# Windows 窗体应用(.NET Framework)框架:.NET Framework 4控件:窗体、按钮(Button)、openFileDialog功能简述:点击按钮,弹出选择文件的窗体界面:仅用一个按钮测试功能一、选择文件(利用OpenFileDialog控件)(一)编辑按钮动作双击按钮,添加以下代码: private void button1_Click(object sender, EventArgs e原创 2022-04-24 16:13:14 · 21920 阅读 · 0 评论 -
C#学习笔记006——NPOI组件安装(VS2019)
一、环境工具:VS2019项目类型:C# Windows 窗体应用(.NET Framework)框架:.NET Framework 4控件:窗体、按钮(Button)功能简述:点击按钮,获取表格数据界面:仅用一个按钮测试功能原创 2022-04-27 16:00:59 · 6138 阅读 · 0 评论 -
C#学习笔记007——获取表格数据报错“未将对象引用设置到对象的实例。””
工具:VS2019项目类型:C# Windows 窗体应用(.NET Framework)框架:.NET Framework 4.5功能简述:读取“.XLSX”格式表格,获取数据,转换为DataTable格式报错界面:报错代码:dt = ds.Tables[0]; //dt是DataTable 类型数据,ds是DataSet类型原因一:ds为空(如上图所示)原因二:ds不为空,但是ds中没有表(Table)原因排查:外部检查:(一)Excel 是否真原创 2022-05-12 13:58:07 · 2249 阅读 · 1 评论 -
C#学习笔记008—— 用Aspose.CAD将DXF/DWG转化成Bmp
DXF/DWG转换成BMP原创 2022-08-18 17:24:47 · 1577 阅读 · 0 评论