
c#
半雨微凉丶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
判断网络是否连接
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Net原创 2013-07-26 10:09:57 · 678 阅读 · 0 评论 -
C# 之 OpenFileDialog相关操作
1、示例文件路径D:\Test\123.xml2、示例代码OpenFileDialog ofd = new OpenFileDialog();ofd.Filter = "xml文件(*.xml;*.ts)|*.xml;*.ts|所有文件|*.*";ofd.ValidateNames = true;ofd.CheckPathExists = true;ofd.CheckFile...原创 2019-04-16 11:38:21 · 415 阅读 · 0 评论 -
C#中 DataGirdView 控件的查询功能
需求如下:查询poly的年龄示例代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Thr...原创 2019-02-27 10:03:24 · 2024 阅读 · 0 评论 -
C#小程序之EXCEL转TS
项目背景:最近在做QT的小语种翻译,需要根据提供的翻译文件(excel),生成对应的ts文件,然后再编译成qm文件给程序调用。由于涉及的资源比较多,将近上千条,一条条查找、粘贴、替换太麻烦,所以就做个工具代劳下。题外话:一开始本来是用MFC做的,后来遇到个问题解决不了就改成C#了,用MFC的 tinyxml 更新 ts文件时,波兰语的尖音符写到文件中就变样了,无奈~程序运行如下:...原创 2019-02-26 17:16:04 · 927 阅读 · 1 评论 -
win10:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
环境:win10 64位系统说明:C#以 oledb的方式读取excel时,xls格式的文件读取正常,但是xlsx格式的提示错误:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序解决办法:1、下载对应组件安装:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255注意:要选择Acc...原创 2019-02-26 12:42:15 · 73286 阅读 · 24 评论 -
C#数组常用属性和方法
常用属性和方法:1.Length方法:所有维数中元素的总和 int [] Array = {1,2,3,4,5}; int number = Array.Length; // 52.Rank方法:表示数组中的维数 int number = Array.Rank; // 13.Sort方法:对一维数组排序,Array原创 2018-02-02 11:57:55 · 3333 阅读 · 0 评论 -
C#中ref和out
值传递原理:传递的是变量所对应数据的一份拷贝,而非引用,因此提出ref和out关键字注意:两者都是按地址进行传递的,传递后将改变原来参数的值。 使用时方法定义和调用方法都必须显示的调用区别:1.关于重载 有ref、out关键字的方法可以与无ref、out关键字的方法进行重载。但是不能在ref、out之间重载原创 2018-02-02 11:55:31 · 201 阅读 · 0 评论 -
C#中的get和set
c#中get和set不提倡把域的保护级别设为public,不安全。推荐使用属性来表达,属性不表示存储位置,这是其与域的根本性区别。属性提供了只读(get)、只写(set)和读写(get和set)三种接口。注意:声明的时候必须在同一个属性名下,不能分离。另外三种属性被认为是同一个属性名。一般来说,get、set用public来修饰以起到公共接口的意义。另外还有abstract、vir原创 2018-02-02 11:54:18 · 2113 阅读 · 0 评论 -
DLL的使用
创建DLL文件1.打开VS,文件->新建->项目,弹出对话框选“类库”。 2.新建好的类库下有一个默认的类Class1,你还可以点右键往类库中添加新类。往类中写好代码 3.解决方案资源管理器中点右键,选“生成”,然后在你的Debug/Bin目录就能看到生成的dll文件了。引用DLL文件1.添加引用 右击项目-添加引用-浏览 找到本地的dll文件2.using 该dll文原创 2013-08-07 11:55:00 · 672 阅读 · 0 评论 -
定长数字,不足位数前边补0
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace Chang原创 2013-07-26 10:29:01 · 2941 阅读 · 0 评论 -
利用按钮的Tag属性触发其事件
把按钮的Tag属性设置0-Nusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;原创 2013-07-26 10:23:23 · 2471 阅读 · 0 评论 -
判断电话号码运营商
c#中 正则表达式的应用。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;u原创 2013-07-26 10:00:43 · 1109 阅读 · 0 评论 -
.Net SDKs(.Net FrameWork/.Net Core) 环境下载
以备不时之需~https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral原创 2019-05-27 15:40:19 · 2841 阅读 · 0 评论