![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#专题
diffmaker
我选择我喜欢。
A man should make a difference.
展开
-
如何将字符串转换为十六进制字符串
/// /// 将指定编码的字符串转换成十六进制 /// /// 原串 /// 原串编码 /// 十六进制串 public static string ConvertStringToHex(string src, Encoding encode) { byte[] buffe原创 2008-10-17 17:33:00 · 2123 阅读 · 0 评论 -
如何禁止用户在文本输入框中输入数字
要想禁止用户在文本框中输入数字,首先要判断用户是否输入的是数字,如果是数字的话,怎么禁止呢?这里,我巧妙地利用了文本框的只读属性:如果是数字,将该属性设置为真,用户的输入就无效了。在释放按键时,再将该属性设置为假,接受用户的下一次输入。相关代码如下:private void txtTest_KeyPress(object sender, KeyPressEventArgs e){ int ke原创 2008-09-26 12:29:00 · 769 阅读 · 1 评论 -
如何禁止用户按住某个键后在文本输入框中连续输入相同的字母
private char last1 = /0;//存储倒数第一个键的值private char last2 = /0;//存储倒数第二个键的值private void txtTest_KeyPress(object sender, KeyPressEventArgs e){//如果按下的是退格键,重置变量 if (e.KeyChar == Convert.ToChar(Keys.Ba翻译 2008-09-26 12:03:00 · 660 阅读 · 0 评论 -
IP地址与无符号整数的互换
今天搞了一个QQ的纯真版IP数据库,想到了IP地址与无符号整数互换的问题,在网上找了很多,但大多数有这样那样的问题,特别是由无符号整数转换为IP地址的比较少,后来找到一个JS版的,对其进行了C#化,测试了一下,基本正常,用得到的朋友请支持一下:/// /// 将无符号整数转换成IP地址/// /// 无符号整数/// IP地址public static string ConvertUintTo原创 2008-09-27 17:20:00 · 981 阅读 · 0 评论 -
字符串中全角半角字符的转换
从上面的ASCII码字母表中,可以看到英文字符(半角)的ASCII值处在32到126之间,在进行全角半角转换时,也就是转换这些字符。对于大多数英文字符,将其ASCII值加上65248就变成中文字符了,但是有两个例外: 半角空格" ",其ASCII值为32,全角空格" ",其ASCII值为12288 英文句号".",其ASCII值为46,全角句号"。",其ASCII值为12290原创 2008-10-30 13:37:00 · 2181 阅读 · 0 评论