能用存储过程的DBHelper类
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; namespac...
阅读全文
posted @
2014-09-04 09:22
Y.G.H
阅读(340)
推荐(0)
关于反射Assembly.Load("程序集").CreateInstance("命名空间.类")
摘要:关于反射Assembly.Load("程序集").CreateInstance("命名空间.类")而不管在哪一层写这段代码其中的("程序集")读取的实际是web层bin文件夹下的dll,也就是说你反射的类的程序集dll在web层的bin下必须有Assembly.Load("程序集名")Assembl...
阅读全文
posted @
2014-07-01 11:37
Y.G.H
阅读(392)
推荐(0)
C# 获取路径中文件名、目录、扩展名等
摘要:string path = "C:\\dir1\\dir2\\foo.txt"; string str = "GetFullPath:" + Path.GetFullPath(path) + "\r\n"; str += "GetDirectoryName:" + Path.GetDirectoryName(path) + "\r\n"; str += "GetFileName:" + Path.GetFileName(path) + "\r\n"; st
阅读全文
posted @
2014-03-24 14:38
Y.G.H
阅读(797)
推荐(0)
C# 中Split用法
摘要:1、用字符串分隔:using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i.ToString() + "");输出结果:aaabbbccc2、用多个字符来分隔:string str="aaajbbbscccjdddseee"; str
阅读全文
posted @
2014-03-21 11:04
Y.G.H
阅读(1590)
推荐(0)
C# 中String类的几个方法(IndexOf、LastIndexOf、Substring)
摘要:String.IndexOfString.IndexOf 方法 (Char, Int32, Int32)报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。String.IndexOf(value, startIndex, count)参数value:要查找的 Unicode 字符。 startIndex:搜索起始位置。 count:要检查的字符位置数。返回值(Int32):如果找到该字符,则为 value 的索引位置;否则如果未找到,则为 -1。 示例:string str = "深圳市盈基实业有限公司国际通邓事文*深圳市盈基实业有限公司国
阅读全文
posted @
2014-03-19 16:11
Y.G.H
阅读(274)
推荐(0)
C# winform 递归选中TreeView子节点
摘要:/// /// 递归选中所有的自节点 /// /// TreeNode private void checkAllChildNode(TreeNode nodeThis) { foreach (TreeNode childNode in nodeThis.Nodes) { childNode.Checked = nodeThis.Checked; if (childNode.Nodes != null) ...
阅读全文
posted @
2014-03-07 13:54
Y.G.H
阅读(1184)
推荐(0)
C# WinFrom 编写正则表达式验证类
摘要:public class ValidationRegex { /// /// 正则表达式字符串 /// public static string pattern ; /// /// 公共方法 /// /// 正则表达式 /// 待验证字符串 /// Bool private static bool PublicMethod(string pattern, string validteString) { Regex re...
阅读全文
posted @
2014-03-07 13:53
Y.G.H
阅读(716)
推荐(0)
c# winfrom 委托实现窗体相互传值
摘要:利用委托轻松实现,子窗体向父窗体传值。子窗体实现代码://声明委托public delegate void MyDelMsg(string msg);//定义一个委托变量public MyDelMsg myDelMsg;private void button1_Click(object sender, EventArgs e){ if (myDelMsg!=null) { //调用 myDelMsg(textBox1.Text); this.Close(); }}父窗体调用子窗体 ...
阅读全文
posted @
2014-03-07 13:51
Y.G.H
阅读(543)
推荐(0)
计算字符串中子串出现的次数
摘要:// /// 计算字符串中子串出现的次数 /// /// 字符串 /// 子串 /// 出现的次数 static int SubstringCount(string str, string substring) { if (str.Contains(substring)) { string t_sp= str.Replace(substring, ""); return (str.Leng...
阅读全文
posted @
2014-03-06 14:14
Y.G.H
阅读(340)
推荐(0)
Crystal Report制作使用
摘要:Crystal Report制作使用本文主要划分为以下六部分:一、Crystal Report for .NET 的功能二、Crystal Report总体结构三、报表数据访问执行模式四、报表类型五、Crystal Report 设计器的布局六、Crystal Report 的具体实例最近项目接近尾声,应要求总结了一下,为了对在.net环境下开发报表的程序员新手一些帮助,同时也为给新人培训做一次文档准备。 相信在大部分的应用程序中报表都是程序员头疼的问题。但是在.net环境下包含了功能强大的报表工具: Crystal Report。它能很好的与数据库交互,做出各种漂亮的报表和分析图表.它能良好
阅读全文
posted @
2014-03-05 17:57
Y.G.H
阅读(659)
推荐(1)
利用C#的反射机制动态调用DLL类库
摘要:最近由于业务要求,需要动态调用DLL类库,所以研究了一下,感觉还好也不太难,今天就把自己理解的写了一个小例子(已经通过VS2005跑通),供大家一起研究和探讨,有理解不当的地方还请高手们多多指正,谢谢啦!好,在这之前我先把反射所需要使用的几个类给大家列一下:1、使用Assembly类定义和加载程序集,加载在程序集清单中列出模块,以及从此程序集中查找类型并创建该类型的实例。2、使用MethodInfo了解方法的名称、返回类型、参数、访问修饰符(如pulic 或private)和实现详细信息(如abstract或virtual)等。使用Type的GetMethods或GetMethod方法来调用特
阅读全文
posted @
2014-03-05 10:58
Y.G.H
阅读(540)
推荐(0)
用VS2005写一个 C 的类库和用 C#来调用的示例
摘要:一、用VS2005写一个C的类库的步骤:(1)、建立一个空的VisualC++项目(2)、这时候在项目中可以看见 三个空目录选中 "源文件" 目录,然后点鼠标右键,在弹出菜单中选择“添加”--->"新建项" ,建立 main.c项(3)、在main.c文件中输入如下代码(字符串)#include int MyCDll(int a, int b){return a+b;}(4)、建立 def文件选中 "源文件" 目录,然后点鼠标右键,在弹出菜单中选择“添加”--->"新建项" ,建立 MyDll.def
阅读全文
posted @
2014-03-05 10:37
Y.G.H
阅读(784)
推荐(0)