Conris.Utility/Strings.Converts.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
namespace Conris.Utility.Strings
{
public class Converts
{
public static List<int> GetIntList(string strValue, char ch)
{
string[] tmpStrArr = strValue.Split(ch);
List<int> intlist = new List<int>();
foreach (string var in tmpStrArr)
{
intlist.Add(Conris.Utility.Strings.Converts.StrToInt(var));
}
return intlist;
}
public static List<string> GetStringList(string strValue, char ch)
{
string[] tmpStrArr = strValue.Split(ch);
List<string> strlist = new List<string>();
foreach (string var in tmpStrArr)
{
strlist.Add(var);
}
return strlist;
}
public static bool StrToBool(object strValue)
{
string tmp = strValue.ToString();
if (tmp.ToLower() == "true" || tmp == "1")
return true;
else
return false;
}
public static string GetSafeInputStr(object strValue)
{
if (strValue != null)
{
// 将输入字符串编码,这样所有的HTML标签都失效了。
StringBuilder sb = new StringBuilder(System.Web.HttpUtility.HtmlEncode(strValue.ToString()));
// 然后我们选择性的允许某些标签,比如<b> 和 <i>
sb.Replace("<b>", "<b>");
sb.Replace("</b>", "</b>");
sb.Replace("<i>", "<i>");
sb.Replace("</i>", "</i>");
return sb.ToString();
}
else
return null;
}
public static int StrToInt(object strValue)
{
return StrToInt(strValue, 0);
}
public static string GuidToStr(object strValue)
{
后面还有 108 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
