/// <summary>
/// Die Site -Benutzer -IP erhalten
/// </summary>
/// <zurückgegeben> </returns>
öffentliche statische String GetUserip ()
{
return httpcontext.current.request.servervariables ["remote_addr"]. toString ();
}
/// <summary>
/// die letzte ',' Anzahl der Zeichenfolge entfernen
/// </summary>
/// <param name = "chr">: String, die verarbeitet werden kann </param>
/// <zurückgegeben> RETURATED STRING </RETURES> RETURUS>
öffentliche statische Zeichenfolge verloren (String Chr)
{
if (chr == null || chr == String.EMpty)
{
zurückkehren "";
}
anders
{
chr = chr.remove (chr.lastindexof (","));
return chr;
}
}
/// <summary>
/// Die erste '/' Anzahl der Zeichenfolge entfernen
/// </summary>
/// <param name = "chr"> String, die verarbeitet werden kann </param>
/// <zurückgegeben> RETURATED STRING </RETURES> RETURUS>
Öffentliche statische String LostFirst (String Chr)
{
String flg = "";
if (chr! = String.Empty || chr! = null)
{
if (Chr.Substring (0, 1) == "/")
FLG = Chr.Replace (Chr.Substring (0, 1), "");
anders
flg = chr;
}
return flg;
}
/// <summary>
/// Sonderzeichen in HTML ersetzen
/// </summary>
/// <param name = "thestring"> text, der ersetzt werden muss. </param>
/// <zurückgegeben> Ersetzte Text. </returns>
öffentliche statische Zeichenfolge HTMlencode (String thestring)
{
thestring = thestring.replace (">", ">");
thestring = thestring.replace ("<", "<");
thestring = thestring.replace ("", "");
thestring = thestring.replace ("", "");
thestring = thestring.replace ("/" "," "");
thestring = thestring.replace ("/'", "'");
thestring = thestring.replace ("/n", "<br/>");
Rückkehr auf diese;
}
/// <summary>
/// Sonderzeichen in HTML wiederherstellen
/// </summary>
/// <param name = "thestring"> text, der wiederhergestellt werden muss. </param>
/// <zurückgegeben> guten Text wiederherstellen. </returns>
öffentliche statische String htmldiscode (String thestring)
{
thestring = thestring.replace (">", ">");
thestring = thestring.replace ("<", "<");
thestring = thestring.replace ("", "");
thestring = thestring.replace ("", "");
thestring = thestring.replace ("" ","/"");
thestring = thestring.replace ("'", "/'");
thestring = thestring.replace ("<br/>", "/n");
Rückkehr auf diese;
}
/// <summary>
/// Zufallszahlen generieren
/// </summary>
/// <param name = "länge"> länge erzeugen </param>
/// <zurückgegeben> </returns>
öffentliche statische Zeichenfolge Nummer (intlänge)
{
Rückgabezahl (Länge, falsch);
}
/// <summary>
/// Zufallszahlen generieren
/// </summary>
/// <param name = "länge"> länge erzeugen </param>
/// <param name = "sleep">, ob der aktuelle Thread vor der Generation blockiert werden soll, um Duplikation </param> zu vermeiden
/// <zurückgegeben> </returns>
öffentliche statische Stringnummer (intlänge, bool schlaf)