NetBlog主题
2017-07-12
4400
2018-11-21修改 添加演示图 及JH.xml文件
2018-03-04修改
先看一下演示以下是核心代码DataSet ds = new DataSet();private void ReadXml(){//转载请保留原创地址 http://www.luofenming.com/show.aspx?id=ART2017071200001//AppDomain.CurrentDomain.BaseDirectory为应用程序…
2017-07-11
5859
下面是三个在wimform 下的三个Lambda表达式实例public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){//lambda表达式调用//md();//md2("单参数Lambda表达式");int count= md3(10, 20,…
2017-07-10
8102
C#动态调用DLL文件(有的DLL是用C或其它语言写的不能直接引用,但可以用态调用)源码下载地址: https://pan.baidu.com/s/1QzuyiX7DtkHn5LNolAP0yg?pwd=tid8 提取码: tid8//假如C++ 动态DLL库里面有下面两数相加的方法int Sum(int value1, int value2){int sumValue = val…
2017-07-09
6611
2020-02-18 更新 方法也可以像参数一样传递(委托是一个类,引用类型)
下面是窗体1的textBox值传到窗体2,窗体2的值也可以通过委托把值传给窗体1原创来自 http://www.luofenming.com/show.aspx?id=ART2017070900002窗体1 代码namespace 委托
{public partial class Form1 : F…
2017-07-08
12302
//实例1
string msg = "你aaa好aa啊!a哈哈";
msg = Regex.Replace(msg, "a+", "A");
//输出结果 你A好A啊!A哈哈 把多个相同的字符替换成一个//实例2
string msg2 = "wer adsf adf asfdasdf adsf ss asdff";
msg2 = Regex.Replace(…
2017-07-07
5877
在开线程时如果有跨线程执行事件时会报错 解决方法有以下三种方案1this.BeginInvoke((EventHandler)(delegate { dataGridView1.DataSource = dt; }));// dataGridView1.DataSource = dt这是要跨线程事件方案2Control.CheckForIllegalCrossThreadCalls = false;//在初始化构造方…
2017-06-27
7241
2018-11-22 更新 以前以为 DataTable复制到另一个DataTable 要相同结构的表才可以复制,今天无意发现,只要列大于或等于被复制的表即可
原创来自 http://www.luofenming.com/show.aspx?id=ART2017062700001private void TestDataTable(){DataTable dt1 = CreateDataTable()…
2017-06-19
5178
源码下载地址: http://pan.baidu.com/s/1c2cSLgc 密码: 51mc using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Windows.Forms…
2017-06-15
9671
2022-01-12 更新方法一(推荐使用)int[] data = new int[] { 11, 2, 445, 54, 66, 6, 1 };int[] asc = data.OrderBy(s = s).ToArray();//升序int[] desc = data.OrderByDescending(s = s).ToArray();//降序方法二ArrayList 有从小大到排序,没有从大到小排序,不过可以先…
2017-06-13
9424
解决方案: 【我的电脑】---【属性】---【高级】---【设置】---【数据保护】Dep功能默认就是开启的,虽然可以对某些恶意程序起到安全保护作用。但是对于很多时候我们做测试环境或者软件会有一定影响,对此完全禁用DEP功能很有必要。打开命令行界面输入Bcdedit.exe/set {curren…