C#基础
文章平均质量分 81
ltolll
这个作者很懒,什么都没留下…
展开
-
C#字符串函数
1.取子串函数SubStringstring tmp2 = tmp1.SubString(0,3);2.C#中有什么函数可以判断某一字符串中是否存在着某一字符?如:"akkk*kkk"是否有“*”? string s = "akkk*kkk";int i = s.IndexOf("*");if( i != -1) 包含else 不包含相似的有LastIndexOf(就是从左面取最后一个原创 2006-01-27 09:40:00 · 4797 阅读 · 0 评论 -
C#中对日期及时间的操作
string s1 = "19700101"; string s2 = dtpNow.Value.ToString("d"); //dtpNow是个dateTimePicker 控件 DateTime DateTime1 = DateTime.ParseExact(s1, "yyyymmdd", System.Globalizat原创 2007-04-01 13:07:00 · 1550 阅读 · 0 评论 -
C#相关书
0.0最好的“书籍”其实是google和百度这种搜索引擎,只要你想查,下面任何一本书的内容(不一定是原书)都可以从搜索引擎里得到。 1.0Sams.Teach.Yourself.Visual.C.Sharp.2008.in.24.Hours.Complete.Starter.Kit.Jul.pdf中文名《24小时自学VC sharp 2008》:入门书P529我读的E文版(因为这本书的句子很简原创 2007-08-17 09:05:00 · 1361 阅读 · 0 评论 -
(C#)如何用.NET的安装项目打包程序?
一、添加文件:1.在“文件系统编辑器”的文件夹列表中(界面左侧),选择“目标计算机上的文件系统/应用程序文件夹”。2.在右面空白处点右键/添加/... 二、更改其中的默认安装路径找到保存安装路径的属性1.在“文件系统编辑器”的文件夹列表中,选择“目标计算机上的文件系统/应用程序文件夹”。2.在“属性”窗口中,选择“DefaultLocation”属性,输入目标文件夹的 Wind原创 2008-03-13 10:25:00 · 1476 阅读 · 0 评论 -
使用C#格式化字符串(转自博客园)
今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬!1 前言 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(ST转载 2010-02-05 22:44:00 · 741 阅读 · 0 评论 -
C#(C Sharp)的特点
C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个面向组件(Component-oriented)的程序语言,和C++与Java一样亦为面向对象(ob转载 2011-09-03 08:33:55 · 8627 阅读 · 1 评论 -
KeyDown,KeyPress 和KeyUp 之区别
Windows窗体通过引发键盘事件来处理键盘输入以响应Windows消息,大多数Windows窗体应用程序都通过处理键盘事件来以独占方式处理键盘输入。1.按键的类型 Windows窗体将键盘输入标识为由按位Keys枚举表示的虚拟键代码。使用Keys枚举,可以综合一系列按键以生成单个值,这些值与WM_KEYDOWN和WM_SYSKEYDOWN,Windows消息所伴随的值相对应。另外,转载 2012-06-09 09:00:13 · 1091 阅读 · 0 评论 -
C#登录窗口简单应用
// 登录窗口:FLoginusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;原创 2013-03-20 20:48:25 · 1130 阅读 · 0 评论 -
C# 限制MDI窗口只能调用单实例子窗口
http://www.codeproject.com/Tips/257281/Single-Instance-Form-in-a-MDI-application转载 2013-07-27 15:30:24 · 1009 阅读 · 0 评论 -
[C#]datagridView实现的数据联动时selectionChanged事件发生多次的解决方法
Q:对于两个datagridView实现的数据联动,主datagridView绑定数据时selectionChanged事件发生多次,什么原因,如何避免?A:selectionChanged事件MSDN上叙述:“在当前选择出现更改时发生。”实际应用中,子表数据填充代码要写在selectionChanged事件响应方法中。经测试,selectionChanged事件有如下规律:Sel原创 2014-01-21 10:49:36 · 15551 阅读 · 0 评论 -
C#获取当前应用程序所在的路径
System.Environment.CurrentDirectory;//例: c:/testApplication.ExecutablePath;(包括名称)//例: c:/test/myapp.exeApplication.StartupPath;(不包括名称)//例: c:/test原创 2006-07-30 09:26:00 · 1783 阅读 · 0 评论 -
C#开发环境(IDE)中的一些知识
更改代码编辑窗口的字体和颜色工具->选项...->字体和颜色指向工具按钮时显示其对应的快捷键熟悉开发环境中的快捷键可以加快操作速度,开始时不熟悉快捷键就可以这样学习右键单击工具栏->自定义->选项->在屏幕中显示快捷键这样每当指向工具按钮时就会显示其对应的快捷键原创 2006-07-19 10:03:00 · 1459 阅读 · 0 评论 -
C#将文本写入剪贴板
System.Windows.Forms.Clipboard.SetText("写入");原创 2006-10-24 17:33:00 · 5331 阅读 · 0 评论 -
C#新建按钮代码(For WinForm)
private void Button1_Click(Object sender,System.EventArgs e){ ((Button)sender).Text = "click!";...}...原创 2006-02-23 17:04:00 · 1742 阅读 · 0 评论 -
在C#程序中使用全局量
包括全局常量和变量.定义完这些量就可以在一个程序的任意一个窗体来访问它.为了方便对全局量的管理,建议新建一个类Globe_Cls在这个类中定义全局量.public class Globe_Cls { //全局常量定义:public const string sqlConStr//全局变量定义:public string sqlStr//在程序的其它部分引用(假设程序名为proje原创 2006-08-31 08:24:00 · 1348 阅读 · 0 评论 -
C#控件捕获按键事件
private void textbox_KeyDown(object sender, KeyEventArgs e) { // 如果按下组合键CTRL+R if (e.Control && e.KeyCode == Keys.R) ... }原创 2006-08-31 10:48:00 · 3543 阅读 · 0 评论 -
C#中如何退出函数
private void fn(){ if (Exit) //如果条件满足则退出函数fn return; else ...}原创 2006-08-31 08:44:00 · 16105 阅读 · 0 评论 -
C#中给自写函数加提示型注释
VS2005的代码编辑器的提示功能很强,在我们的程序中经常会自己写一些函数,在调用这样的自写函数时如何出现提示呢? /// /// 创建数据库。 /// /// 表示要连接的服务器名 /// 指定要创建的数据库名 /// 返回值 private string原创 2006-09-08 14:13:00 · 2124 阅读 · 0 评论 -
C#中操作鼠标对象Cursor
改变鼠标指针形状: Cursor.Current = Cursors.WaitCursor; try { .. do some work .. } finally { Cursor.Current = Cursors.Default; } 相关网址:http://www.codeproject.com/cs/miscctrl/WaitCursor.asp原创 2006-09-13 12:19:00 · 14589 阅读 · 0 评论 -
VS2005中的全角BUG(C#代码)
VS2005不论在其IDE环境中还是在开发出的程序中都存在中文全角的BUG--只要想输入中文的时候输入法总是无故变成全角,以下是详细内容:IDE中的情况:起初在工具--选项--环境--区域设置 把语言设置称"中文简体".然后在vs环境中把光标移到属性需要设置的文本域是就自动转换成全角状态,而打不出中文,甚是郁闷。解决办法,很简单,语言设置改回 "与Microsoft Windows 相同",重转载 2006-09-20 10:35:00 · 1964 阅读 · 2 评论 -
C#项目中*.designer.cs 是什么文件
designer.cs 是窗体设计器生成的代码文件,作用是对窗体上的控件做初始化工作(在函数InitializeComponent()中)VS2003以前都把这部分代码放到窗体的cs文件中,由于这部分代码一般不用手工修改,在VS2005以后把它单独分离出来形成一个designer.cs文件与窗体对应。这样cs文件中剩下的代码都是与程序功能相关性较高的代码利于维护。原创 2006-10-01 17:10:00 · 18808 阅读 · 0 评论 -
C#中调用DLL
C#中调用DLL1.先把调用的DLL文件复制到执行文件的目录(调试时为DEBUG目录)2.在需调用DLL的*.CS文件中using System.Runtime.InteropServices;3.在类定义中用DllImport关键字进行声明函数接口public class FrmQuickSearch : System.Windows.Forms.Form { [DllImpo原创 2006-10-10 17:14:00 · 1856 阅读 · 0 评论 -
[C#]LINQ小例子
[C#]LINQ小例子Distinct用法原创 2015-10-17 17:28:24 · 1181 阅读 · 0 评论