摘要: //获取坐标 private void Form2_MouseMove(object sender, MouseEventArgs e) { this.Text=string.Format("X={0},Y={1}",e.X,e.Y); } /// <summary> /// 绘制折线图 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private voi 阅读全文
posted @ 2012-06-27 22:13 蓬莱仙羽 阅读(304) 评论(0) 推荐(0)
摘要: C#正则表达式小结以下是一些常用的正则表达式,觉得实用就收藏一下吧。只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$" 阅读全文
posted @ 2012-06-27 00:32 蓬莱仙羽 阅读(275) 评论(0) 推荐(0)
摘要: #region 设置鼠标可以移动 private bool ismouseDown = false;//判断是否按下鼠标 private Point mouseOffset;//记录鼠标坐标 private void Login_MouseDown(object sender, MouseEventArgs e) { int xOffset; //定义X坐标 int yOffset; //定义Y坐标 if (e.Button == MouseButtons.Left) { //如果鼠标的左键点击了,则将坐标分别进行相应的移动 xOffset = -e.X; yOffset = -e.Y; m. 阅读全文
posted @ 2012-06-27 00:28 蓬莱仙羽 阅读(172) 评论(0) 推荐(0)
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace MyClockApp{ public partial class Clock : Form { public Clock() { InitializeComponent(); } /// <summary> /// 得到当前系统时间,并将其拼接成一个字 阅读全文
posted @ 2012-06-26 23:54 蓬莱仙羽 阅读(218) 评论(0) 推荐(0)
摘要: protected int[] bubbleUp(int[] Array)//冒泡排序 { for (int i = 0; i < Array.Length-1; i++)//要冒泡次数 { for (int j = 0; j < Array.Length-1-i; j++)//每次冒泡具体比较过程 { if (Array[j] < Array[j + 1]) { int temp = Array[j + 1]; Array[j + 1] = Array[j]; Array[j] = temp; } } } return Array; } public int[] Selec 阅读全文
posted @ 2012-06-26 23:40 蓬莱仙羽 阅读(141) 评论(0) 推荐(0)
摘要: 1.C#连接SQL Server程序代码:using System.Data; using System.Data.SqlClient; ..string strConnection="user id=sa;password=;"; strConnection+="initial catalog=Northwind;Server=YourSQLServer;"; strConnection+="Connect Timeout=30";SqlConnection objConnection=new SqlConnection(strCo 阅读全文
posted @ 2012-06-26 23:24 蓬莱仙羽 阅读(223) 评论(0) 推荐(0)
摘要: //string Str1 = "友情相逢"; //string Str2 = "用一生爱你"; //#region char的使用 //char a = 'a'; //Console.WriteLine("IsLetter方法判断a是否为字母:{0}", Char.IsLetter(a)); //Console.WriteLine("IsDigit方法判断a是否为数字:{0}", Char.IsDigit(a)); //Console.WriteLine("IsLower方法判断a是否为 阅读全文
posted @ 2012-06-26 20:44 蓬莱仙羽 阅读(158) 评论(0) 推荐(0)
摘要: 如果子类想要重写父类的方法 使用virtual方法 并且子类要用override 如果子类还想使用父类的方法 子类中使用base方法 如果子类不需要调用父类则用abstract抽象方法 里面可以是抽象方法也可以是非抽象方法 但是如果里面有抽象方法的类那它必须是抽象类 如果不需要用到父类中的方法 则父类用override方法 子类中可以用base方法调用父类中的方法 也可以用this调用 区别:一个调用的是父类的方法,一个调用的是子类自己的方法 如果父类选择的是abstract抽象方法 则子类同方法必须重写 如果是virtual虚方法 则子类中同方法未必需要重写 抽象类中可以没有任... 阅读全文
posted @ 2012-06-26 20:36 蓬莱仙羽 阅读(157) 评论(0) 推荐(0)
摘要: 四舍五入 select ROUND(1.01,1) 结果1.00计算字符串的长度select LEN('Hello王') 结果6计算字符串字节:中文占两个字节select LENGTH('Hello王') 结果7转大小写LOWER(),UPPER()截取字符串:RIGHT(‘abc’,2) 结果bcLEFT(‘abcd’,2) 结果ab字符串左.右侧的空格去掉LTRIM(),RTRIM()截取字符串:从1开始SUBSTRING(string,start_positon,length)select SUBSTRING('abcdef111',2,3 阅读全文
posted @ 2012-06-20 20:38 蓬莱仙羽 阅读(167) 评论(0) 推荐(0)
摘要: #include <stdio.h>#include <stdlib.h>#include <time.h>const int ITEMNUM = 100;#define ElemType int//冒泡排序void Bubblesort(ElemType R[],int n,int &comp_num,int &move_num){int i,j,flag=1; //当flag为0,则停止排序ElemType temp;for(i = 0;i < n-1;i++){ //i表示趟数,最多n-1趟flag = 0;for(j = 1;j 阅读全文
posted @ 2012-06-17 14:12 蓬莱仙羽 阅读(511) 评论(0) 推荐(0)