html5中文学习网

您的位置: 首页 > 网站及特效实例 > jquery特效 » 正文

C#字符串工具类 截取、过滤、格式判断等_编程语言综合

[ ] 已经帮助:人解决问题

   C#字符串工具类,实现的功能包括:判断某值是否在枚举内(位枚举)、将全角数字转换为数字、判断是否为IP、获得当前页面客户端的IP、改正sql语句中的转义字符、检测是否是正确的Url、检测是否符合email格式、SQL字符串过滤、按字节数截取字符串(不带省略号)、按字节数截取字符串(后面加省略号...)等。VfdHTML5中文学习网 - HTML5先行者学习网

  view sourceprint?001using System;VfdHTML5中文学习网 - HTML5先行者学习网

  002using System.Collections.Generic;VfdHTML5中文学习网 - HTML5先行者学习网

  003using System.Linq;VfdHTML5中文学习网 - HTML5先行者学习网

  004using System.Text;VfdHTML5中文学习网 - HTML5先行者学习网

  005using System.Text.RegularExpressions;VfdHTML5中文学习网 - HTML5先行者学习网

  006using System.Web;VfdHTML5中文学习网 - HTML5先行者学习网

  007namespace CLB.Utility.CharToolsVfdHTML5中文学习网 - HTML5先行者学习网

  008{VfdHTML5中文学习网 - HTML5先行者学习网

  009 public static class StringHelperVfdHTML5中文学习网 - HTML5先行者学习网

  010 {VfdHTML5中文学习网 - HTML5先行者学习网

  011 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  012 /// 按字节数截取字符串(后面加省略号...)VfdHTML5中文学习网 - HTML5先行者学习网

  013 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  014 ///<param name="origStr">原始字符串</param>VfdHTML5中文学习网 - HTML5先行者学习网

  015 ///<param name="endIndex">提取前endIdex个字节</param>VfdHTML5中文学习网 - HTML5先行者学习网

  016 /// <returns></returns>VfdHTML5中文学习网 - HTML5先行者学习网

  017 public static string GetSubString(string origStr, int endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  018 {VfdHTML5中文学习网 - HTML5先行者学习网

  019 if (origStr == null || origStr.Length == 0 || endIndex < 0)VfdHTML5中文学习网 - HTML5先行者学习网

  020 return "";VfdHTML5中文学习网 - HTML5先行者学习网

  021 int bytesCount = System.Text.Encoding.GetEncoding("gb2312").GetByteCount(origStr);VfdHTML5中文学习网 - HTML5先行者学习网

  022 if (bytesCount > endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  023 {VfdHTML5中文学习网 - HTML5先行者学习网

  024 int readyLength = 0;VfdHTML5中文学习网 - HTML5先行者学习网

  025 int byteLength;VfdHTML5中文学习网 - HTML5先行者学习网

  026 for (int i = 0; i < origStr.Length; i++)VfdHTML5中文学习网 - HTML5先行者学习网

  027 {VfdHTML5中文学习网 - HTML5先行者学习网

  028 byteLength = System.Text.Encoding.GetEncoding("gb2312").GetByteCount(new char[] { origStr[i] });VfdHTML5中文学习网 - HTML5先行者学习网

  029 readyLength += byteLength;VfdHTML5中文学习网 - HTML5先行者学习网

  030 if (readyLength == endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  031 {VfdHTML5中文学习网 - HTML5先行者学习网

  032 origStr = origStr.Substring(0, i + 1) + "...";VfdHTML5中文学习网 - HTML5先行者学习网

  033 break;VfdHTML5中文学习网 - HTML5先行者学习网

  034 }VfdHTML5中文学习网 - HTML5先行者学习网

  035 else if (readyLength > endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  036 {VfdHTML5中文学习网 - HTML5先行者学习网

  037 origStr = origStr.Substring(0, i) + "...";VfdHTML5中文学习网 - HTML5先行者学习网

  038 break;VfdHTML5中文学习网 - HTML5先行者学习网

  039 }VfdHTML5中文学习网 - HTML5先行者学习网

  040 }VfdHTML5中文学习网 - HTML5先行者学习网

  041 }VfdHTML5中文学习网 - HTML5先行者学习网

  042 return origStr;VfdHTML5中文学习网 - HTML5先行者学习网

  043 }VfdHTML5中文学习网 - HTML5先行者学习网

  044 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  045 /// 按字节数截取字符串(不带省略号)VfdHTML5中文学习网 - HTML5先行者学习网

  046 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  047 /// <param name="origStr">原始字符串</param>VfdHTML5中文学习网 - HTML5先行者学习网

  048 /// <param name="endIndex">提取前endIdex个字节</param>VfdHTML5中文学习网 - HTML5先行者学习网

  049 /// <returns></returns>VfdHTML5中文学习网 - HTML5先行者学习网

  050 public static string GetSub1String(string origStr, int endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  051 {VfdHTML5中文学习网 - HTML5先行者学习网

  052 if (origStr == null || origStr.Length == 0 || endIndex < 0)VfdHTML5中文学习网 - HTML5先行者学习网

  053 return "";VfdHTML5中文学习网 - HTML5先行者学习网

  054 int bytesCount = System.Text.Encoding.GetEncoding("gb2312").GetByteCount(origStr);VfdHTML5中文学习网 - HTML5先行者学习网

  055 if (bytesCount > endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  056 {VfdHTML5中文学习网 - HTML5先行者学习网

  057 int readyLength = 0;VfdHTML5中文学习网 - HTML5先行者学习网

  058 int byteLength;VfdHTML5中文学习网 - HTML5先行者学习网

  059 for (int i = 0; i < origStr.Length; i++)VfdHTML5中文学习网 - HTML5先行者学习网

  060 {VfdHTML5中文学习网 - HTML5先行者学习网

  061 byteLength = System.Text.Encoding.GetEncoding("gb2312").GetByteCount(new char[] { origStr[i] });VfdHTML5中文学习网 - HTML5先行者学习网

  062 readyLength += byteLength;VfdHTML5中文学习网 - HTML5先行者学习网

  063 if (readyLength == endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  064 {VfdHTML5中文学习网 - HTML5先行者学习网

  065 origStr = origStr.Substring(0, i + 1);VfdHTML5中文学习网 - HTML5先行者学习网

  066 break;VfdHTML5中文学习网 - HTML5先行者学习网

  067 }VfdHTML5中文学习网 - HTML5先行者学习网

  068 else if (readyLength > endIndex)VfdHTML5中文学习网 - HTML5先行者学习网

  069 {VfdHTML5中文学习网 - HTML5先行者学习网

  070 origStr = origStr.Substring(0, i);VfdHTML5中文学习网 - HTML5先行者学习网

  071 break;VfdHTML5中文学习网 - HTML5先行者学习网

  072 }VfdHTML5中文学习网 - HTML5先行者学习网

  073 }VfdHTML5中文学习网 - HTML5先行者学习网

  074 }VfdHTML5中文学习网 - HTML5先行者学习网

  075 return origStr;VfdHTML5中文学习网 - HTML5先行者学习网

  076 }VfdHTML5中文学习网 - HTML5先行者学习网

  077 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  078 /// SQL字符串过滤VfdHTML5中文学习网 - HTML5先行者学习网

  079 ///  </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  080 /// <param name="Str"></param>VfdHTML5中文学习网 - HTML5先行者学习网

  081 /// <returns></returns>VfdHTML5中文学习网 - HTML5先行者学习网

  082 public static bool ProcessSqlStr(string Str)VfdHTML5中文学习网 - HTML5先行者学习网

  083 {VfdHTML5中文学习网 - HTML5先行者学习网

  084 bool ReturnValue = true;VfdHTML5中文学习网 - HTML5先行者学习网

  085 tryVfdHTML5中文学习网 - HTML5先行者学习网

  086 {VfdHTML5中文学习网 - HTML5先行者学习网

  087 if (Str.Trim() != "")VfdHTML5中文学习网 - HTML5先行者学习网

  088 {VfdHTML5中文学习网 - HTML5先行者学习网

  089 string SqlStr ="exec|insert+|select+|delete|update|count|chr|mid|master+VfdHTML5中文学习网 - HTML5先行者学习网

|truncate|char|declare|drop+|dropVfdHTML5中文学习网 - HTML5先行者学习网

+table|creat+|create|*|iframe|script|";VfdHTML5中文学习网 - HTML5先行者学习网

  090 SqlStr +="exec+|insert|delete+|update+|count(|count+|chr+|+midVfdHTML5中文学习网 - HTML5先行者学习网

(|+mid+|+master+|truncate+VfdHTML5中文学习网 - HTML5先行者学习网

|char+|+char(|declareVfdHTML5中文学习网 - HTML5先行者学习网

+|drop+table|creat+table";VfdHTML5中文学习网 - HTML5先行者学习网

  091 string[] anySqlStr = SqlStr.Split('|');VfdHTML5中文学习网 - HTML5先行者学习网

  092 foreach (string ss in anySqlStr)VfdHTML5中文学习网 - HTML5先行者学习网

  093 {VfdHTML5中文学习网 - HTML5先行者学习网

  094 if (Str.ToLower().IndexOf(ss) >= 0)VfdHTML5中文学习网 - HTML5先行者学习网

  095 {VfdHTML5中文学习网 - HTML5先行者学习网

  096 ReturnValue = false;VfdHTML5中文学习网 - HTML5先行者学习网

  097 break;VfdHTML5中文学习网 - HTML5先行者学习网

  098 }VfdHTML5中文学习网 - HTML5先行者学习网

  099 }VfdHTML5中文学习网 - HTML5先行者学习网

  100 }VfdHTML5中文学习网 - HTML5先行者学习网

  101 }VfdHTML5中文学习网 - HTML5先行者学习网

  102 catchVfdHTML5中文学习网 - HTML5先行者学习网

  103 {VfdHTML5中文学习网 - HTML5先行者学习网

  104 ReturnValue = false;VfdHTML5中文学习网 - HTML5先行者学习网

  105 }VfdHTML5中文学习网 - HTML5先行者学习网

  106 return ReturnValue;VfdHTML5中文学习网 - HTML5先行者学习网

  107 }VfdHTML5中文学习网 - HTML5先行者学习网

  108 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  109 /// 检测是否符合email格式VfdHTML5中文学习网 - HTML5先行者学习网

  110 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  111 /// <param name="strEmail">要判断的email字符串</param>VfdHTML5中文学习网 - HTML5先行者学习网

  112 ///<returns 判断结果</returns>VfdHTML5中文学习网 - HTML5先行者学习网

  113 public static bool IsValidEmail(string strEmail)VfdHTML5中文学习网 - HTML5先行者学习网

  114 {VfdHTML5中文学习网 - HTML5先行者学习网

  115 return Regex.IsMatch(strEmail, @"^([/w-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([/w-]+/.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(/]?)$");VfdHTML5中文学习网 - HTML5先行者学习网

  116 }VfdHTML5中文学习网 - HTML5先行者学习网

  117 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  118 /// 检测是否是正确的UrlVfdHTML5中文学习网 - HTML5先行者学习网

  119 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  120 /// <param name="strUrl">要验证的Url</param>VfdHTML5中文学习网 - HTML5先行者学习网

  121 /// <returns>判断结果</returns>VfdHTML5中文学习网 - HTML5先行者学习网

  122 public static bool IsURL(string strUrl)VfdHTML5中文学习网 - HTML5先行者学习网

  123 {VfdHTML5中文学习网 - HTML5先行者学习网

  124 return Regex.IsMatch(strUrl, @"^(http|https)/://([a-zA-Z0-9/./-]+(/:[a-zA-Z0-9/.&%/$/-]+)*@)*((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|localhost|([a-zA-Z0-9/-]+/.)*[a-zA-Z0-9/-]+/.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{1,10}))(/:[0-9]+)*(/($|[a-zA-Z0-9/./,/?/'///+&%/$#/=~_/-]+))*$");VfdHTML5中文学习网 - HTML5先行者学习网

  125 }VfdHTML5中文学习网 - HTML5先行者学习网

  126 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  127 /// 检测是否有Sql危险字符VfdHTML5中文学习网 - HTML5先行者学习网

  128 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  129 /// <param name="str">要判断字符串</param>VfdHTML5中文学习网 - HTML5先行者学习网

  130 ///<returns> 判断结果</returns>VfdHTML5中文学习网 - HTML5先行者学习网

  131 public static bool IsSafeSqlString(string str)VfdHTML5中文学习网 - HTML5先行者学习网

  132 {VfdHTML5中文学习网 - HTML5先行者学习网

  133 return !Regex.IsMatch(str, @"[-|;|,|//|/(|/)|/[|/]|/}|/{|%|@|/*|!|/']");VfdHTML5中文学习网 - HTML5先行者学习网

  134 }VfdHTML5中文学习网 - HTML5先行者学习网

  135 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  136 /// 改正sql语句中的转义字符VfdHTML5中文学习网 - HTML5先行者学习网

  137 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  138 public static string mashSQL(string str)VfdHTML5中文学习网 - HTML5先行者学习网

  139 {VfdHTML5中文学习网 - HTML5先行者学习网

  140 string str2;VfdHTML5中文学习网 - HTML5先行者学习网

  141 if (str == null)VfdHTML5中文学习网 - HTML5先行者学习网

  142 {VfdHTML5中文学习网 - HTML5先行者学习网

  143 str2 = "";VfdHTML5中文学习网 - HTML5先行者学习网

  144 }VfdHTML5中文学习网 - HTML5先行者学习网

  145 elseVfdHTML5中文学习网 - HTML5先行者学习网

  146 {VfdHTML5中文学习网 - HTML5先行者学习网

  147 str = str.Replace("/'", "'");VfdHTML5中文学习网 - HTML5先行者学习网

  148 str2 = str;VfdHTML5中文学习网 - HTML5先行者学习网

  149 }VfdHTML5中文学习网 - HTML5先行者学习网

  150 return str2;VfdHTML5中文学习网 - HTML5先行者学习网

  151 }VfdHTML5中文学习网 - HTML5先行者学习网

  152 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  153 /// 获得当前页面客户端的IPVfdHTML5中文学习网 - HTML5先行者学习网

  154 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  155 /// <returns>当前页面客户端的IP</returns>VfdHTML5中文学习网 - HTML5先行者学习网

  156 public static string GetIP()VfdHTML5中文学习网 - HTML5先行者学习网

  157 {VfdHTML5中文学习网 - HTML5先行者学习网

  158 string result = String.Empty;VfdHTML5中文学习网 - HTML5先行者学习网

  159 result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];VfdHTML5中文学习网 - HTML5先行者学习网

  160 if (null == result || result == String.Empty)VfdHTML5中文学习网 - HTML5先行者学习网

  161 {VfdHTML5中文学习网 - HTML5先行者学习网

  162 result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];VfdHTML5中文学习网 - HTML5先行者学习网

  163 }VfdHTML5中文学习网 - HTML5先行者学习网

  164 if (null == result || result == String.Empty)VfdHTML5中文学习网 - HTML5先行者学习网

  165 {VfdHTML5中文学习网 - HTML5先行者学习网

  166 result = HttpContext.Current.Request.UserHostAddress;VfdHTML5中文学习网 - HTML5先行者学习网

  167 }VfdHTML5中文学习网 - HTML5先行者学习网

  168 if (null == result || result == String.Empty || !IsIP(result))VfdHTML5中文学习网 - HTML5先行者学习网

  169 {VfdHTML5中文学习网 - HTML5先行者学习网

  170 return "0.0.0.0";VfdHTML5中文学习网 - HTML5先行者学习网

  171 }VfdHTML5中文学习网 - HTML5先行者学习网

  172 return result;VfdHTML5中文学习网 - HTML5先行者学习网

  173 }VfdHTML5中文学习网 - HTML5先行者学习网

  174 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  175 /// 是否为ipVfdHTML5中文学习网 - HTML5先行者学习网

  176 ///  </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  177 /// <param name="ip"></param>VfdHTML5中文学习网 - HTML5先行者学习网

  178 /// <returns></returns>VfdHTML5中文学习网 - HTML5先行者学习网

  179 public static bool IsIP(string ip)VfdHTML5中文学习网 - HTML5先行者学习网

  180 {VfdHTML5中文学习网 - HTML5先行者学习网

  181 return Regex.IsMatch(ip, @"^((2[0-4]/d|25[0-5]|[01]?/d/d?)/.){3}(2[0-4]/d|25[0-5]|[01]?/d/d?)$");VfdHTML5中文学习网 - HTML5先行者学习网

  182 }VfdHTML5中文学习网 - HTML5先行者学习网

  183 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  184 /// 将全角数字转换为数字VfdHTML5中文学习网 - HTML5先行者学习网

  185 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  186 /// <param name="SBCCase"></param>VfdHTML5中文学习网 - HTML5先行者学习网

  187 /// <returns></returns>VfdHTML5中文学习网 - HTML5先行者学习网

  188 public static string SBCCaseToNumberic(string SBCCase)VfdHTML5中文学习网 - HTML5先行者学习网

  189 {VfdHTML5中文学习网 - HTML5先行者学习网

  190 char[] c = SBCCase.ToCharArray();VfdHTML5中文学习网 - HTML5先行者学习网

  191 for (int i = 0; i < c.Length; i++)VfdHTML5中文学习网 - HTML5先行者学习网

  192 {VfdHTML5中文学习网 - HTML5先行者学习网

  193 byte[] b = System.Text.Encoding.Unicode.GetBytes(c, i, 1);VfdHTML5中文学习网 - HTML5先行者学习网

  194 if (b.Length == 2)VfdHTML5中文学习网 - HTML5先行者学习网

  195 {VfdHTML5中文学习网 - HTML5先行者学习网

  196 if (b[1] == 255)VfdHTML5中文学习网 - HTML5先行者学习网

  197 {VfdHTML5中文学习网 - HTML5先行者学习网

  198 b[0] = (byte)(b[0] + 32);VfdHTML5中文学习网 - HTML5先行者学习网

  199 b[1] = 0;VfdHTML5中文学习网 - HTML5先行者学习网

  200 c[i] = System.Text.Encoding.Unicode.GetChars(b)[0];VfdHTML5中文学习网 - HTML5先行者学习网

  201 }VfdHTML5中文学习网 - HTML5先行者学习网

  202 }VfdHTML5中文学习网 - HTML5先行者学习网

  203 }VfdHTML5中文学习网 - HTML5先行者学习网

  204 return new string(c);VfdHTML5中文学习网 - HTML5先行者学习网

  205 }VfdHTML5中文学习网 - HTML5先行者学习网

  206 /// <summary>VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  207 /// 判断某值是否在枚举内(位枚举)VfdHTML5中文学习网 - HTML5先行者学习网

  208 /// </summary>VfdHTML5中文学习网 - HTML5先行者学习网

VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

 VfdHTML5中文学习网 - HTML5先行者学习网

  209 ///<param name="checkingValue">被检测的枚举值</param>VfdHTML5中文学习网 - HTML5先行者学习网

  210 ///<param name="expectedValue">期望的枚举值</param>VfdHTML5中文学习网 - HTML5先行者学习网

  211 /// <returns>是否包含</returns>VfdHTML5中文学习网 - HTML5先行者学习网

  212 public static bool CheckFlagsEnumEquals(Enum checkingValue, Enum expectedValue)VfdHTML5中文学习网 - HTML5先行者学习网

  213 {VfdHTML5中文学习网 - HTML5先行者学习网

  214 int intCheckingValue = Convert.ToInt32(checkingValue);VfdHTML5中文学习网 - HTML5先行者学习网

  215 int intExpectedValue = Convert.ToInt32(expectedValue);VfdHTML5中文学习网 - HTML5先行者学习网

  216 return (intCheckingValue & intExpectedValue) == intExpectedValue;VfdHTML5中文学习网 - HTML5先行者学习网

  217 }VfdHTML5中文学习网 - HTML5先行者学习网

  218 }VfdHTML5中文学习网 - HTML5先行者学习网

  219}VfdHTML5中文学习网 - HTML5先行者学习网

        :更多精彩文章请关注三联编程教程栏目。

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助