
C#
文章平均质量分 63
tianpeng_tp
这个作者很懒,什么都没留下…
展开
-
随机数洗牌算法
将1到100这个100个自然数,随机放入一个长度为100的int数组中,并且不能重复思路提醒:先按照顺序把1到100放到数组中,然后重复下面100次“生成两个随机位置i和j,然后交换这两个位置的元素”,这叫“洗牌算法”代码实现: static void Main(string[] args) { //随机数洗牌算法 int[]...原创 2018-05-25 22:50:46 · 546 阅读 · 0 评论 -
自己写SqlHelper
public static class SqlHelper { public readonly static string connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; /// <summary> /// 执行增删改的方法...原创 2018-06-10 21:54:49 · 276 阅读 · 0 评论 -
自己写代码生成器
1、先看界面效果根据默认的连接字符串查询出系统有多少表,在下拉框中加载出来,然后点击生成代码,生成数据模型类2、后端代码实现 private void button1_Click(object sender, EventArgs e) { comTable.Items.Clear(); DataTable table = Ge...原创 2018-06-10 17:24:22 · 1472 阅读 · 0 评论 -
使用ADO.NET高速向SqlServer中插入数据
bool b = false; Console.WriteLine(Convert.ToInt32(b));测试得知,C#中bool类型true是1,falses是0。而SQLSERVER数据库中,bit类型true是1,false是0//往数据库写入bit值,不支持0/1,只支持true/false往数据库写入bit值,不支持0/1,只支持true/...原创 2018-06-09 01:00:08 · 779 阅读 · 0 评论 -
获取本机IP地址
1.获取本机ipv4地址,使用控制台程序进行测试 IPHostEntry ipHost = Dns.GetHostByName(host); string ipv4 = ipHost.AddressList[0].ToString(); Console.WriteLine(ipv4);效果2.获取所有IP地址 ...原创 2018-06-08 20:55:54 · 770 阅读 · 0 评论 -
引用别人的DLL,怎么使用?
1、引用别人的类库DLL2、右键浏览对象属性3、单击类名,查看类的成员4、查看类的修饰符,确定怎么调用5、查看成员方法的相关信息原创 2018-06-08 20:08:18 · 8856 阅读 · 0 评论 -
.Net Framework API stirng类相关操作方法
1.将一个字符串转换为字符数组 string str ="hello,wold"; char[] arr = str.ToCharArray();for遍历这个数组,但是不推荐使用这种方法,还不如自己封装一个方法。for(int i=0;i<str.length;i++){arr[i]=str[i];}2.查找字符串中一个字符第一次出现的位置和最后出现的位置,返回int类型 ...原创 2018-06-06 21:18:35 · 230 阅读 · 0 评论 -
使用NPOI组件导出数据库表数据
需求:有一张用户表,现在需要点击导出数据按钮,将这个张表的数据导出到本地Execl表格中。实现:使用NPOI组件。在项目中使用Nuget管理器安装NPOI代码如下: private void btnDC_Click(object sender, EventArgs e) { string Desktop = @"C:\Users\Administr...原创 2018-06-06 18:18:22 · 725 阅读 · 0 评论 -
cmd命令行代码复制
打开电脑命令行界面,以为命令行的代码是不能复制的。没想到右键标记,选择信息,回车就可以复制了效果原创 2018-06-05 21:04:59 · 14284 阅读 · 0 评论 -
根据ID查找数据库数据,处理字段为null的数据
/// <summary> /// 根据ID查找数据给模型 /// </summary> /// <param name="id"></param> /// <returns></returns> public User GetById(原创 2018-05-29 15:25:16 · 2049 阅读 · 0 评论 -
方法中传入的可空类型参数赋值
/// <summary> /// 添加用户并返回当前用户的ID(output inserted.userId ) /// </summary> /// <param name="username"></param> /// <param name="password"&a原创 2018-05-29 15:07:42 · 3490 阅读 · 0 评论 -
XML学习:读取数据库数据生成XML文件
XmlDocument doc = new XmlDocument(); //创建XML操作对象 XmlElement eUsers = doc.CreateElement("Users");//生成XML根节点 doc.AppendChild(eUsers);//添加XML根节点 sql = "sel...原创 2018-05-29 13:46:48 · 2084 阅读 · 0 评论 -
XML学习:读取XML文件数据并写入数据库
string uid = ""; string uname = ""; string upass = ""; string sql = ""; #region 读取XML数据并写入数据库 /*XmlDocument doc = new XmlDocument();/...原创 2018-05-29 13:08:55 · 4841 阅读 · 0 评论 -
找出int数组中,缺少的数
int[] nums = { 1, 3, 4, 2, 6, 9, 10, 8 }; for (int i = 1; i <= 10; i++) { //通过使用默认的相等比较器确定序列是否包含指定的元素。 if (!nums.Contains(i)) ...原创 2018-05-26 16:29:47 · 910 阅读 · 0 评论 -
winformNPOI导入导出
public Form1() { InitializeComponent(); } private ManagerInfoBll miBll = new ManagerInfoBll(); private void Form1_Load(object sender, EventArgs e) ...原创 2018-07-05 20:27:16 · 1932 阅读 · 0 评论