烂记性不如好笔头㈠㈢㈥

1、 

Convert  //类型转换

 例如:Convert.ToInt32(string value)

 2、

SubString  //截取字符串

string   str   =   OldString.SubString(int   start,int   length);
从start位置开始截取length长度的字符串

 3、

string str1 = "abcde";

 char newstr = str1[2]; //2表示字符串第三位c。得到c的char码99       

http://blog.csdn.net/liehuo123/archive/2010/08/22/5830363.aspx   char码值对应列表大全  

 4、

 Math.Abs(int value)  绝对值

Math.Round( double value, 2); 五舍六入 保留2位

 

 真正四舍五入

 3.4 = Math.Round( 3.45, 1, MidpointRounding.ToEven)
3.5 = Math.Round( 3.45, 1, MidpointRounding.AwayFromZero)

 

5、

continue;  跳转到下一循环

6、

运行按钮的2个方法

Button1_Click(sender, e)

 button1.PerformClick();  

7、

               秒表

  private static System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();

            watch.Reset();
            watch.Start();

            watch.Stop();

            watch.ElapsedMilliseconds.ToString()   返回 xxx (毫秒)

8、 高效字符串拼接

            StringBuilder sb = new StringBuilder();
                 sb.AppendLine(“aaaaa”);

9、 判断字符串中是否包含指定字符串   string.Contains

 

public static bool TestOther1()
{
  string s1 = "test";
  string s2 = "ttt";
  if (s1.Contains(s2))
  {
  return true;
  }
  else
  {
  return false;
  }
}
返回false

 

10、 CheckForIllegalCrossThreadCalls = false;  允许线程访问窗体控件

 

11、   System.Environment.Exit(0);  关闭程序
这个方法比Application.Exit();退出要彻底
可以中断所有线程

12、
 floatNum.ToString("f2");  浮点转换字符串后 保存2个小数点.

13、

private void TextBox1_KeyPress(object sender, KeyPressEventArgs e) 
{
 //设置按Enter键和Esc键不发出Beep声音
 if (e.KeyChar == (char)Keys.Enter || e.KeyChar == (char)Keys.Escape)
 {
 e.Handled = true;
 }
 }


14、

.cmd.ExecuteScalar().ToString();  返回查询语句受影响的行数
15、
OnClientClick="return confirm('是否删除?')'  放点击参数里

16、
TRUNCATE TABLE 表名  删除表内全部内容 大量数据的时候使用
17、
string str=“aa:bb|cc:dd”;
  string[] arr = str.Split(new Char[] { ':', '|' }, StringSplitOptions.RemoveEmptyEntries);
arr[0]=aa
[1]=bb
[2]=cc
[3]=dd
18、
            string newstr= System.Web.HttpUtility.UrlEncode(str, System.Text.Encoding.GetEncoding("utf-8")); 将字符串转换成 utf-8
19、
 类型: timestamp,  默认值:CURRENT_TIMESTAMP  //Mysql 当前时间默认值
20、
md5加密
string MD5str = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower();

21、
int.Parse(string);

22、

C#调试信息打印到输出窗口

System.Diagnostics.Debug.WriteLine("aaaa");

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值