/// <summary>
/// احصل على IP لمستخدم الموقع
/// </summary>
/// <Returns> </roverse>
سلسلة ثابتة عامة getUserip ()
{
إرجاع httpcontext.current.request.servervariables ["remote_addr"]. toString () ؛
}
/// <summary>
/// قم بإزالة آخر "،" رقم السلسلة
/// </summary>
/// <param name = "chr">: السلسلة المراد معالجتها </param>
/// <returns> إرجاع السلسلة المعالجة </returns>
فقدت السلسلة الثابتة العامة (سلسلة CHR)
{
if (chr == null || chr == string.empty)
{
يعود ""؛
}
آخر
{
chr = chr.remove (chr.lastindexof ("،")) ؛
إرجاع CHR.
}
}
/// <summary>
/// قم بإزالة رقم/'من السلسلة
/// </summary>
/// <param name = "chr"> سلسلة تتم معالجتها </param>
/// <returns> إرجاع السلسلة المعالجة </returns>
سلسلة ثابتة عامة LostFirst (سلسلة CHR)
{
سلسلة flg = "" ؛
if (chr! = string.empty || chr! = null)
{
if (chr.substring (0 ، 1) == "/")
flg = chr.replace (chr.substring (0 ، 1) ، "") ؛
آخر
flg = chr ؛
}
إرجاع FLG.
}
/// <summary>
/// استبدل الأحرف الخاصة في HTML
/// </summary>
/// <param name = "thestring"> النص الذي يجب استبداله. </param>
/// <returns> تم استبدال النص. </returns>
السلسلة الثابتة العامة htmlencode (سلسلة thestring)
{
thestring = thestring.replace (">" ، ">") ؛
thestring = thestring.replace ("<" ، "<") ؛
thestring = thestring.replace ("" ، "") ؛
thestring = thestring.replace ("" ، "") ؛
thestring = thestring.replace ("/" "،" "") ؛
thestring = thestring.replace ("/'" ، "" ") ؛
thestring = thestring.replace ("/n" ، "<br/>") ؛
العودة thestring.
}
/// <summary>
/// استعادة أحرف خاصة في HTML
/// </summary>
/// <param name = "thestring"> النص الذي يجب استعادته. </param>
/// <retters> استعادة نص جيد. </returns>
السلسلة الثابتة العامة htmldiscode (سلسلة thestring)
{
thestring = thestring.replace (">" ، ">") ؛
thestring = thestring.replace ("<" ، "<") ؛
thestring = thestring.replace ("" ، "") ؛
thestring = thestring.replace ("" ، "") ؛
thestring = thestring.replace ("" "،"/"") ؛
thestring = thestring.replace ("" "،"/'") ؛
thestring = thestring.replace ("<br/>" ، "/n") ؛
العودة thestring.
}
/// <summary>
/// إنشاء أرقام عشوائية
/// </summary>
/// <param name = "length"> إنشاء طول </param>
/// <Returns> </roverse>
رقم السلسلة الثابتة العامة (طول الباحث)
{
رقم الإرجاع (الطول ، خطأ) ؛
}
/// <summary>
/// إنشاء أرقام عشوائية
/// </summary>
/// <param name = "length"> إنشاء طول </param>
/// <param name = "sleep"> ما إذا كنت تريد حظر الخيط الحالي قبل الجيل لتجنب الازدواج </param>
/// <Returns> </roverse>
رقم السلسلة الثابتة العامة (طول البول ، نوم بول)