导航

随笔分类 -  C#常用代码

摘要:对于类库里读取解决方案web.config文件里字符串的方法一.读取键值对的方法;1.添加引用using System.Configuration;2.web.Config配置节<appSettings> <!--现场维护从当前月向前跨几个月--> <add key="CrossMonthNum" 阅读全文

posted @ 2016-11-30 11:34 beeone 阅读(894) 评论(0) 推荐(0) 编辑

摘要:public int UpdateQty(string strPartID, int iQty, int iUpdateQty, string strBarCode, string strCreaterId) { int iRet; Sql... 阅读全文

posted @ 2014-11-23 21:31 beeone 阅读(1552) 评论(0) 推荐(0) 编辑

摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u... 阅读全文

posted @ 2014-09-25 20:07 beeone 阅读(1671) 评论(0) 推荐(0) 编辑

摘要:如何使用App.config文件,读取字符串?1.在项目里添加App.config文件,内容如下: 2.在解决方案 选“引用”->“添加引用”->“System.configuration”添加到”引用“目录下3.引入命名空间: 复制代码 代码如下:using System.Configuration; 4.添加代码: string m_conStr = ""; public SqlHelp() { this.m_conStr = ConfigurationManager.ConnectionStri... 阅读全文

posted @ 2014-03-22 20:41 beeone 阅读(532) 评论(0) 推荐(0) 编辑

摘要:编辑器加载中... 阅读全文

posted @ 2011-07-16 17:11 beeone 阅读(605) 评论(0) 推荐(0) 编辑

摘要:使用Sort方法,可以对集合中的元素进行排序。Sort有三种重载方法,声明代码如下所示。public void Sort();//使用集合元素的比较方式进行排序public void Sort(IComparer comparer);//使用自定义比较器进行排序public void Sort(int index, int count, IComparer comparer)//使用自定义比较器进行指定范围的排序注意:为使用Sort方法进行排序,集合中的所有元素必须实现IComparable接口,否则,将抛出异常。这里介绍使用第一种方法进行简单的排序实例using System;using S 阅读全文

posted @ 2011-07-07 13:25 beeone 阅读(48675) 评论(0) 推荐(0) 编辑

摘要:ArrayList的使用方法 1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for( int i=0;i<10;i++ ) //给数组增加10个Int元素List.Add(i); //..程序做一些处理List.RemoveAt(5);//将第6个元素移除for( int i=0;i<3;i++ 阅读全文

posted @ 2011-07-07 13:19 beeone 阅读(828) 评论(0) 推荐(0) 编辑

摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OleDb;using Microsoft.Office.Tools.Excel;using System.Data.SqlClient;using System.Collections;namespace Test{ public partial 阅读全文

posted @ 2011-07-07 11:28 beeone 阅读(1441) 评论(0) 推荐(0) 编辑

摘要:添加一个button1,添加一个ListBox1由于ListBox1不能对于字符串换行输出,于是,本人做了一个“循环截取的方法” #region 对字符串循环截取 /// <summary> /// 对字符串循环截取 /// </summary> /// <param name="str">被截取的字符串</param> /// <param name="Length">截取的长度</param> /// <returns></returns> private 阅读全文

posted @ 2011-07-06 16:44 beeone 阅读(1669) 评论(0) 推荐(0) 编辑

摘要:/******************************************************** * 如果引用->添加引用->.net选项卡下有->using Microsoft.Office.Interop.Excel;->直接引入 * 如果没有,请把->Microsoft.Office.Interop.Excel.dll->放到Debug目录下-> * 引用->添加引用->浏览选项卡下有->using Microsoft.Office.Interop.Excel;->直接引入 * 然后再类的上边添加usin 阅读全文

posted @ 2011-07-05 22:52 beeone 阅读(3500) 评论(0) 推荐(0) 编辑

摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OleDb;using Microsoft.Office.Tools.Excel;using System.Data.SqlClient;using System.Collections;namespace Test{ public partial 阅读全文

posted @ 2011-07-05 13:44 beeone 阅读(2551) 评论(0) 推荐(0) 编辑

摘要:private void radioButton1_CheckedChanged(object sender, System.EventArgs e) { //设置字体为宋体 textBox1.Font=new Font("宋体",textBox1.Font.Size,textBox1.Font.Style); } private void radioButton4_CheckedChanged(object sender, System.EventArgs e) { //设置字体的大小为12 textBox1.Font=new Font(textBox1.Font.Fon 阅读全文

posted @ 2011-07-05 10:07 beeone 阅读(40885) 评论(2) 推荐(0) 编辑

摘要:#region 把数据绑定到dataGridViewX1 /// <summary> /// /// </summary> /// <param name="RiverName">河流名称</param> /// <param name="connString">数据库连接串</param> public void GetRiverString(string RiverName, string connString) { SqlConnection conn = null; try 阅读全文

posted @ 2011-07-05 10:03 beeone 阅读(872) 评论(0) 推荐(0) 编辑

摘要:#region 把字段对应的数据按照相应的有效位显示 /// <summary> /// 把字段对应的数据按照相应的有效位显示 /// </summary> /// <param name="ds">DataSet数据集</param> /// <param name="Field">字段</param> /// <param name="Format">显示格式 如:“0.00”</param> public static void Se 阅读全文

posted @ 2011-07-05 09:58 beeone 阅读(263) 评论(0) 推荐(0) 编辑

摘要:1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 using System.IO; 9 10 namespace LogDemo11 {12 public partial class Form1 : Form13 {14 public Form1()15 {16 InitializeC. 阅读全文

posted @ 2011-07-04 13:48 beeone 阅读(1383) 评论(0) 推荐(0) 编辑

摘要:有个叫NotifyIcon的控件1、建个WinForm项目,其它操作略过。2、拉个NotifyIcon控件,将属性Visable设置成False,在Text属性上随便填些文件。3、实现Form的SizeChanged事件,代码如下:if(this.WindowState == FormWindowState.Minimized)//判断是否最小化{this.ShowInTaskbar = false;//不显示在系统任务栏 notifyIcon.Visible = true;//托盘图标可见}4、实现NotifyIcon控件的DoubleClick事件,代码如下:if(this.WindowS 阅读全文

posted @ 2011-06-02 16:58 beeone 阅读(669) 评论(0) 推荐(0) 编辑

摘要:大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。DllImport所在的名字空间 using System.Runtime.InteropServices;MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口点的 阅读全文

posted @ 2011-06-02 16:46 beeone 阅读(441) 评论(0) 推荐(0) 编辑

摘要:equals 与 == 的区别和用法(C# & Java)JAVA中的equals和==的区别 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为true时,==不一定为true;C#中也是这样的。基础知识的重要性,希望引起大家的重视,包括自己在内很多困惑和疑问而且均来自于最基础的知识折腾了一阵子又查了查书,终于对 String 这个特殊的对象有了点感悟public class TestString {public static void main(String[] args) {String s1 = "Monday";Str 阅读全文

posted @ 2011-04-25 09:13 beeone 阅读(1762) 评论(1) 推荐(1) 编辑

摘要:C#中out , ref 和params的用法2009-07-16 21:01ref和out都对函数参数采用引用传递形式——不管是值类型参数还是引用类型参数,并且定义函数和调用函数时都必须显示生命该参数为ref/out形式。两者都可以使函数传回多个结果。两者区别:两种参数类型的设计思想不同,ref的目的在于将值类型参数当作引用型参数传递到函数,是函数的输入参数,并且在函数内部的任何改变也都将影响函数外部该参数的值;而out的目的在于获取函数的返回值,是输出参数,由函数内部计算得到的值再回传到函数外部,因此必须在函数内部对该参数赋值,这将冲掉函数外部的任何赋值,使得函数外部赋值毫无意义。表现为: 阅读全文

posted @ 2011-04-14 13:09 beeone 阅读(841) 评论(0) 推荐(0) 编辑

摘要:using System;using System.Data;class Program{ static void Main() {//// Get the DataTable.//DataTable table = GetTable();//// Use DataTable here with SQL, etc.// } /// <summary> /// This example method generates a DataTable. /// </summary> static DataTable GetTable() {//// Here we create 阅读全文

posted @ 2011-04-11 21:57 beeone 阅读(145) 评论(0) 推荐(0) 编辑