字符串
文章平均质量分 59
木冰云
这个作者很懒,什么都没留下…
展开
-
在文本中框只能输入数字设定
<br /> <br />下面介绍几种文本框(TextBox1)只能输入数字的方法。<br />注意:这里介绍的方法,并不是完全可以防止文本框只能输入数字。检测输入的是字符串还是数字,如果输入的是字符串时禁止输入,实现此设定就必须使用TextBox的Validating事件。KeyPress事件的方法<br />下面的代码就是使用文本框的KeyPress事件来限制数字以外的输入[C#]private void TextBox1_KeyPress(object sender, System.Windows.F原创 2010-09-10 17:28:00 · 1663 阅读 · 0 评论 -
C# DES加密解密类
<br /> <br />一个以前用的DES加密解密类突然解密的时候出现错误,怎么搞都不行,后来找了个这个,虽然大致上差不多,但是这个确实可以的,真为以前的那个类郁闷啊<br /> <br /> <br /> <br />using System; using System.Text; using System.Security.Cryptography; namespace Test { /// <summary> ///转载 2011-01-27 00:15:00 · 1153 阅读 · 0 评论 -
C#中正则表达式进行忽略大小写的字符串替换
<br /> <br /><br /><br /> 在C#里要进行忽略大小写的字符串替换,用string的Replace是很难做到的,即使花了天大的力气做到了,效率仍然是很低的,正确的方法应该是使用正则表达式。<br /> 要使用正则表达式,首先需要引用命名空间:<br />以下是引用片段:<br /> usingSystem.Text.RegularExpressions;<br /> 然后,非常简单,使用:<br />以下是引用片段:<br /> Regex.Replace(字符串,要替换的子原创 2010-09-13 19:15:00 · 1388 阅读 · 0 评论 -
c#中关于字符串的一些函数
<br /> 1、DateTime 数字型 <br />System.DateTime currentTime=new System.DateTime(); <br />1.1 取当前年月日时分秒 <br />currentTime=System.DateTime.Now; <br />1.2 取当前年 <br />int 年=currentTime.Year; <br />1.3 取当前月 <br />int 月=currentTime.Month; <br />1.4 取当前日 <br />int 日=原创 2010-09-11 19:03:00 · 786 阅读 · 0 评论 -
C# 文件重命名
<br /> <br />C#里面,重命名文件时,没有 rename 这个功能,使用的是FileInfo.MoveTo的方式,MoveTo 到原目录里一个新的名字,即实现了重命名<br /><br />此方法用于重命名文件夹内的所有子文件夹的名称,新子文件夹的名称可以使用格式字符串,如DIR{0:0000},重命名后的子文件夹为:DIR0001、DIR0002、DIR0003等。<br /> <br />具体使用方式见示例代码。<br /> /// <summary> /// 重命名文件夹内的所有子文件原创 2010-09-10 19:18:00 · 58688 阅读 · 2 评论 -
在文本框中不能使用粘贴
<br /> <br />设置剪贴板的字符无法向TextBox粘贴的方法。设置「Ctrl + V」和文本菜单无效的方法<br />设置键盘的「Ctrl + V」无效方法,在「Windows Forms FAQ - 27.2 How do I disable pasting into a TextBox (via Ctrl + V and the context menu)?」有详细的介绍。设置TextBox的文本菜单不表示的方法,这里有介绍。将下面的方法一起使用作成类,就可以代替TextBox的使用方法了[原创 2010-09-10 17:34:00 · 7830 阅读 · 0 评论 -
字符串不足补零
用循环太慢了! int num = 21 ; String numStr = String.valueOf(num); String str ="0000000000"; numStr=str.substring(0, 10-numStr.length())+numStr; System.out.println(numStr);原创 2010-09-10 17:23:00 · 1123 阅读 · 0 评论 -
C#文本处理(String)
<br /> <br />摘要:string是编程中使用最频繁的类型。一个string表示一个恒定不变的字符序列集合。string类型直接继承自object,故他是一个引用类型,也就是说线程的堆栈上不会有任何字符串(直接继承自object的类型一定是引用类型,因为所有的值类型都继承自System.ValueType。值得指出的是System.ValueType是引用类型)。<br /><br />string是编程中使用最频繁的类型。一个string表示一个恒定不变的字符序列集合。string类型直接继承自原创 2010-09-13 19:13:00 · 1910 阅读 · 0 评论 -
C#如何将字符串转换成ASCII码
<br /> <br />eg:abc<br /> <br />byte[] array = System.Text.Encoding.ASCII.GetBytes(textBox1.Text.Trim()); <br />string str=null;<br />for(int i=0;i<array.Length;i++)<br />{<br /> int asciicode = (int)(array[i]); <br /> str += Convert.ToString(asciicode)原创 2010-09-11 18:44:00 · 11914 阅读 · 1 评论 -
C#中String.Format格式说明(如字符串补0 string s="a";s.PadLeft(2,'0'))
<br /> <br /> C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N}", 250000)250,000.00X十六进制string.Format("{0:X000}", 12)C<br /><br />string.原创 2010-09-10 17:33:00 · 26925 阅读 · 2 评论 -
C#中M的N次方显示
string s0 = "10" + "²"; //x^2string s1 = "10" + "³"; //x^3string s2 = "10" + Encoding.Unicode.GetString(new byte[] { 0x74, 0x20 }, 0, 2); //x^4string s3 = "10" + Encoding.Unicode.GetString(new b转载 2015-05-08 15:31:40 · 1940 阅读 · 0 评论