
C#
文章平均质量分 61
止境
这个作者很懒,什么都没留下…
展开
-
C#去掉字符串汉子的方法
string a = "2012/10/17 星期三 17:00:37"; string r = Regex.Replace(a, @"[\u4e00-\u9fa5]+", "");原创 2012-10-31 01:01:44 · 573 阅读 · 0 评论 -
C# Winform读取Excel
在 WinForm中打开Excel 添加 openFileDialog(openFileDialogSource) 和 toolStrip 和ComboBox(ctlPath) 控件 //代码: DataTable dTable; // 打开 private void buttonOpen_Click(object sender, EventArgs e) {原创 2012-10-31 01:19:59 · 998 阅读 · 1 评论 -
用委托实现B窗体刷新A窗体的数据
假设FormA为某信息列表界面,FormB为信息编辑界面。要实现的功能:在FormA界面上添加“编辑”按钮,选择列表中选择一条数据A,点击此按钮跳转至FormB界面编辑A的数据,在FormB界面上编辑完A信息,点击“保存”按钮保存数据后,及时更新FormA列表信息。 界面FormA中关键代码: private void btEdit_Click(object sender, EventAr原创 2012-11-06 20:12:16 · 800 阅读 · 0 评论 -
C#遍历文件目录
传入Treeview引用进行处理 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Windows.Forms; namespace MyExplorer { class initFileT原创 2012-10-31 00:54:53 · 574 阅读 · 0 评论 -
C#验证二代身份证号码
身份证号码的验证及15位升18位算法 18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。原创 2012-10-31 01:12:15 · 1140 阅读 · 0 评论 -
C# 窗体传值
背景:窗体Form1和Form2 Form2由Form1打开(1、模式窗体 2、非模式) 要求:Form2的TextBox值传回Form1的TextBox中 Form1: public partial class Form1 : Form { public Form1() {原创 2012-10-31 00:56:50 · 1023 阅读 · 0 评论 -
C#中 Foreach用法
循环语句是编程的基本语句,在C#中除了沿用C语言的循环语句外,还提供了foreach语句来实现循环。那么我要说的就是,在循环操作中尽量使用foreach语句来实现。 为了来更好地说明为什么要提倡使用foreach,用如下三种不同方式来编写循环语句。 int[] nArray = new int[100]; // Use "for原创 2012-10-31 00:58:53 · 5131 阅读 · 0 评论 -
C#常用操作
//1. StreamWriter - 文件写入类 StreamWriter s = new StreamWriter(address + "/Menu.ini", true); s.WriteLine(openFileDialog1.FileName); s.Flush(); s.Close(); //2. StreamReader - 文件读取类 StreamReader sr = new原创 2012-10-31 01:14:11 · 533 阅读 · 0 评论 -
C#剪切板数据操作
从剪切板里读取数据 using System.Windows.Forms; IDataObject iData = Clipboard.GetDataObject(); if (iData.GetDataPresent(DataFormats.Text)) { MessageBox.Show((string)iData.GetData(DataFormats.Text));原创 2012-10-31 01:09:24 · 872 阅读 · 0 评论 -
C#读取Foxpro数据库文件
现在开发的很多软件需要和一些老的系统进行数据交互,其中仍然有很多的在用foxpro数据库,对于我们这些一毕业就是.net和SqlServer的环境里,还真有些头疼。 前些天就遇到一个将dbf数据文件读取到datagridview里,然后再导入到SqlServer数据库里,难点就是如何将dbf文件读取到dataset或datatable里。 下面是其中的一个方法,就是利用OleDb类来读原创 2012-10-31 00:59:56 · 1640 阅读 · 0 评论 -
c#的一些字符串的经验
//获得汉字的区位码 byte[] array = new byte[2]; array = System.Text.Encoding.Default.GetBytes("啊"); int i1 = (short)(array[0] - '/0'); int i2 = (short)(array[1] - '/0'); //unicode解码方式下的汉字码 array = Syst原创 2012-10-31 01:00:43 · 588 阅读 · 0 评论 -
C#中常用的字符串加密,解密方法封装
C#中常用的字符串加密,解密方法封装,包含只加密,不解密的方法。//方法一 //须添加对System.Web的引用 //using System.Web.Security; /// /// SHA1加密字符串 /// /// 源字符串 /// 加密后的字符串 public string SHA1(string source) { return FormsAuthentication.H原创 2013-09-08 14:54:28 · 835 阅读 · 0 评论