锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品成人在线观看,欧美日韩亚洲一区二区三区四区,日韩专区在线观看http://www.aygfsteel.com/DuYang/category/13252.html鎷兼悘鍦ㄧ箒鍗庣殑閮藉競zh-cnFri, 09 Mar 2007 10:57:16 GMTFri, 09 Mar 2007 10:57:16 GMT60C#鍒ゆ柇涓涓猻tring鏄惁鍙互涓烘暟瀛?/title><link>http://www.aygfsteel.com/DuYang/archive/2006/07/19/59077.html</link><dc:creator>Dalston.Young</dc:creator><author>Dalston.Young</author><pubDate>Wed, 19 Jul 2006 14:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/DuYang/archive/2006/07/19/59077.html</guid><wfw:comment>http://www.aygfsteel.com/DuYang/comments/59077.html</wfw:comment><comments>http://www.aygfsteel.com/DuYang/archive/2006/07/19/59077.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/DuYang/comments/commentRss/59077.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/DuYang/services/trackbacks/59077.html</trackback:ping><description><![CDATA[鏂規涓錛歍ry...Catch(鎵ц鏁堢巼涓嶉珮)<br />/// <summary><br />/// 鍚嶇О錛欼sNumberic<br />/// 鍔熻兘錛氬垽鏂緭鍏ョ殑鏄惁鏄暟瀛?br />/// 鍙傛暟錛歴tring oText錛氭簮鏂囨湰<br />/// 榪斿洖鍊鹼細銆bool true:鏄false:鍚?br />/// </summary><br />/// <param name="oText"></param><br />/// <returns></returns><br />private bool IsNumberic(string oText)<br />{<br />try<br />{<br />int var1=Convert.ToInt32 (oText);<br />return true;<br />}<br />catch<br />{<br />return false;<br />}<br />}<br /><br />鏂規浜岋細姝e垯琛ㄨ揪寮?鎺ㄨ崘)<br />a)<br />using System;<br />using System.Text.RegularExpressions;<br /><br />public bool IsNumber(String strNumber)<br />{<br />Regex objNotNumberPattern=new Regex("[^0-9.-]");<br />Regex objTwoDotPattern=new Regex("[0-9]*[.][0-9]*[.][0-9]*");<br />Regex objTwoMinusPattern=new Regex("[0-9]*[-][0-9]*[-][0-9]*");<br />String strValidRealPattern="^([-]|[.]|[-.]|[0-9])[0-9]*[.]*[0-9]+$";<br />String strValidIntegerPattern="^([-]|[0-9])[0-9]*$";<br />Regex objNumberPattern =new Regex("(" + strValidRealPattern +")|(" + strValidIntegerPattern + ")");<br /><br />return !objNotNumberPattern.IsMatch(strNumber) &&<br />!objTwoDotPattern.IsMatch(strNumber) &&<br />!objTwoMinusPattern.IsMatch(strNumber) &&<br />objNumberPattern.IsMatch(strNumber);<br />}<br /><br />b)<br />public static bool IsNumeric(string value)<br />{<br />return Regex.IsMatch(value, @"^[+-]?\d*[.]?\d*$");<br />}<br />public static bool IsInt(string value)<br />{<br />return Regex.IsMatch(value, @"^[+-]?\d*$");<br />}<br />public static bool IsUnsign(string value)<br />{<br />return Regex.IsMatch(value, @"^\d*[.]?\d*$");<br />}<br />鏂規涓夛細閬嶅巻<br />a)<br />public bool isnumeric(string str)<br />{<br />char[] ch=new char[str.Length];<br />ch=str.ToCharArray();<br />for(int i=0;i<ch.Length;i++)<br />{<br />if(ch[i]<48 || ch[i]>57)<br />return false;<br />}<br />return true;<br />}<br /><br />b)<br />public bool IsInteger(string strIn) {<br />bool bolResult=true;<br />if(strIn=="") {<br />bolResult=false;<br />}<br />else {<br />foreach(char Char in strIn) {<br />if(char.IsNumber(Char))<br />continue;<br />else {<br />bolResult=false;<br />break;<br />}<br />}<br />}<br />return bolResult;<br />}<br /><br />c)<br />public static bool isNumeric(string inString)<br />{<br />inString=inString.Trim();<br />bool haveNumber=false;<br />bool haveDot=false;<br />for(int i=0;i<inString.Length;i++)<br />{<br />if (Char.IsNumber(inString[i]))<br />{<br />haveNumber=true;<br />}<br />else if(inString[i]=='.')<br />{<br />if (haveDot)<br />{<br />return false;<br />}<br />else<br />{<br />haveDot=true;<br />}<br />}<br />else if(i==0)<br />{<br />if(inString[i]!='+'&&inString[i]!='-')<br />{<br />return false;<br />}<br />}<br />else<br />{<br />return false;<br />}<br />if(i>20)<br />{<br />return false;<br />}<br />}<br />return haveNumber;<br />}<br />}<br /><br />鏂規鍥涳細鏀瑰啓vb鐨処sNumeric婧愪唬鐮?鎵ц鏁堢巼涓嶉珮)<br /><br />//涓昏皟鍑芥暟<br />public static bool IsNumeric(object Expression)<br />{<br />bool flag1;<br />IConvertible convertible1 = null;<br />if (Expression is IConvertible)<br />{<br />convertible1 = (IConvertible) Expression;<br />}<br />if (convertible1 == null)<br />{<br />if (Expression is char[])<br />{<br />Expression = new string((char[]) Expression);<br />}<br />else<br />{<br />return false;<br />}<br />}<br />TypeCode code1 = convertible1.GetTypeCode();<br />if ((code1 != TypeCode.String) && (code1 != TypeCode.Char))<br />{<br />return Utils.IsNumericTypeCode(code1);<br />}<br />string text1 = convertible1.ToString(null);<br />try<br />{<br />long num2;<br />if (!StringType.IsHexOrOctValue(text1, ref num2))<br />{<br />double num1;<br />return DoubleType.TryParse(text1, ref num1);<br />}<br />flag1 = true;<br />}<br />catch (Exception)<br />{<br />flag1 = false;<br />}<br />return flag1;<br />}<br /><br />//瀛愬嚱鏁?br />// return Utils.IsNumericTypeCode(code1);<br />internal static bool IsNumericTypeCode(TypeCode TypCode)<br />{<br />switch (TypCode)<br />{<br />case TypeCode.Boolean:<br />case TypeCode.Byte:<br />case TypeCode.Int16:<br />case TypeCode.Int32:<br />case TypeCode.Int64:<br />case TypeCode.Single:<br />case TypeCode.Double:<br />case TypeCode.Decimal:<br />{<br />return true;<br />}<br />case TypeCode.Char:<br />case TypeCode.SByte:<br />case TypeCode.UInt16:<br />case TypeCode.UInt32:<br />case TypeCode.UInt64:<br />{<br />break;<br />}<br />}<br />return false;<br />}<br /><br /><br />//-----------------<br />//StringType.IsHexOrOctValue(text1, ref num2))<br />internal static bool IsHexOrOctValue(string Value, ref long i64Value)<br />{<br />int num1;<br />int num2 = Value.Length;<br />while (num1 < num2)<br />{<br />char ch1 = Value[num1];<br />if (ch1 == '&')<br />{<br />ch1 = char.ToLower(Value[num1 + 1], CultureInfo.InvariantCulture);<br />string text1 = StringType.ToHalfwidthNumbers(Value.Substring(num1 + 2));<br />if (ch1 == 'h')<br />{<br />i64Value = Convert.ToInt64(text1, 0x10);<br />}<br />else if (ch1 == 'o')<br />{<br />i64Value = Convert.ToInt64(text1, 8);<br />}<br />else<br />{<br />throw new FormatException();<br />}<br />return true;<br />}<br />if ((ch1 != ' ') && (ch1 != '\u3000'))<br />{<br />return false;<br />}<br />num1++;<br />}<br />return false;<br />}<br />//----------------------------------------------------<br />// DoubleType.TryParse(text1, ref num1);<br />internal static bool TryParse(string Value, ref double Result)<br />{<br />bool flag1;<br />CultureInfo info1 = Utils.GetCultureInfo();<br />NumberFormatInfo info3 = info1.NumberFormat;<br />NumberFormatInfo info2 = DecimalType.GetNormalizedNumberFormat(info3);<br />Value = StringType.ToHalfwidthNumbers(Value, info1);<br />if (info3 == info2)<br />{<br />return double.TryParse(Value, NumberStyles.Any, info2, out Result);<br />}<br />try<br />{<br />Result = double.Parse(Value, NumberStyles.Any, info2);<br />flag1 = true;<br />}<br />catch (FormatException)<br />{<br />flag1 = double.TryParse(Value, NumberStyles.Any, info3, out Result);<br />}<br />catch (Exception)<br />{<br />flag1 = false;<br />}<br />return flag1;<br />}<br /><br />鏂規浜旓細 鐩存帴寮曠敤vb榪愯搴?鎵ц鏁堢巼涓嶉珮)<br /><br />鏂規硶錛?棣栧厛闇瑕佹坊鍔燰isualbasic.runtime鐨勫紩鐢?br />浠g爜涓璘sing Microsoft.visualbasic;<br />紼嬪簭涓敤Information.isnumeric("ddddd"); <br /><img src ="http://www.aygfsteel.com/DuYang/aggbug/59077.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/DuYang/" target="_blank">Dalston.Young</a> 2006-07-19 22:11 <a href="http://www.aygfsteel.com/DuYang/archive/2006/07/19/59077.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">胶州市</a>| <a href="http://" target="_blank">缙云县</a>| <a href="http://" target="_blank">中宁县</a>| <a href="http://" target="_blank">精河县</a>| <a href="http://" target="_blank">绥宁县</a>| <a href="http://" target="_blank">舟山市</a>| <a href="http://" target="_blank">永济市</a>| <a href="http://" target="_blank">石楼县</a>| <a href="http://" target="_blank">鄂尔多斯市</a>| <a href="http://" target="_blank">高清</a>| <a href="http://" target="_blank">北辰区</a>| <a href="http://" target="_blank">桂林市</a>| <a href="http://" target="_blank">临沭县</a>| <a href="http://" target="_blank">柏乡县</a>| <a href="http://" target="_blank">剑川县</a>| <a href="http://" target="_blank">法库县</a>| <a href="http://" target="_blank">社旗县</a>| <a href="http://" target="_blank">淮安市</a>| <a href="http://" target="_blank">吉隆县</a>| <a href="http://" target="_blank">胶州市</a>| <a href="http://" target="_blank">衡阳市</a>| <a href="http://" target="_blank">工布江达县</a>| <a href="http://" target="_blank">博湖县</a>| <a href="http://" target="_blank">抚远县</a>| <a href="http://" target="_blank">郴州市</a>| <a href="http://" target="_blank">柳河县</a>| <a href="http://" target="_blank">通山县</a>| <a href="http://" target="_blank">酉阳</a>| <a href="http://" target="_blank">廊坊市</a>| <a href="http://" target="_blank">庄河市</a>| <a href="http://" target="_blank">罗城</a>| <a href="http://" target="_blank">武宁县</a>| <a href="http://" target="_blank">雷州市</a>| <a href="http://" target="_blank">理塘县</a>| <a href="http://" target="_blank">陵水</a>| <a href="http://" target="_blank">库车县</a>| <a href="http://" target="_blank">大荔县</a>| <a href="http://" target="_blank">黄冈市</a>| <a href="http://" target="_blank">咸宁市</a>| <a href="http://" target="_blank">称多县</a>| <a href="http://" target="_blank">蓬安县</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>