1. Type numérique DateTime
Ce qui suit est un fragment de référence :
System.DateTime currentTime=new System.DateTime();
1.1 Obtenez l'année, le mois, le jour, l'heure, les minutes et les secondes en cours currentTime=System.DateTime.Now;
1.2 Obtenir l'année en cours int year = currentTime.Year;
1.3 Obtenir le mois en cours intmonth = currentTime.Month;
1.4 Obtenir le jour actuel int day = currentTime.Day;
1.5 Obtenir l'heure actuelle int hour = currentTime.Hour;
1.6 Obtenir la minute actuelle int minute = currentTime.Minute;
1.7 Obtenir la seconde actuelle int seconds = currentTime.Second;
1.8 Obtenir la milliseconde actuelle int millisecond = currentTime.Millisecond;
(Les variables sont disponibles en chinois)
2. Int32.Parse (variable) Int32.Parse ("constant")
Ce qui suit est un fragment de référence :
Convertir le type de caractère en type numérique 32 bits
3. Variable.ToString()
Ce qui suit est un fragment de référence :
Convertir un caractère en chaîne
12345.ToString("n"); //Générer 12 345,00
12345.ToString("C"); //Générer ¥12 345,00
12345.ToString("e"); //Générer 1.234500e+004
12345.ToString("f4"); //Générer 12345.0000
12345.ToString("x"); //Générer 3039 (hexadécimal)
12345.ToString("p"); //Générer 1 234 500,00%
4. Type numérique variable .Length
Ce qui suit est un fragment de référence :
Obtenez la longueur de la chaîne :
Par exemple : string str="Chine" ;
int Len = str.Length; //Len est une variable personnalisée, str est le nom de variable de la chaîne à tester
5. System.Text.Encoding.Default.GetBytes (variable)
Ce qui suit est un fragment de référence :
Convertissez le code de mot en code binaire tel que : byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
La longueur en bits peut alors être obtenue :
len = bytStr.Length;
6. System.Text.StringBuilder("")
Ce qui suit est un fragment de référence :
Ajouter des chaînes, (est-ce la même chose avec le signe + ?)
Par exemple : System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("Chine");
sb.Append("Personnes");
sb.Append("République");
7. Variable.Substring(paramètre 1, paramètre 2);
Ce qui suit est un fragment de référence :
Intercepte une partie de la chaîne, le paramètre 1 est le chiffre de départ en partant de la gauche, le paramètre 2 est le nombre de chiffres à intercepter.
Par exemple : string s1 = str.Substring(0,2);
8. String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
Ce qui suit est un fragment de référence :
Obtenez l'adresse IP de l'utilisateur distant
9. Obtenez la véritable adresse IP de l'utilisateur distant via le serveur proxy :
Ce qui suit est une citation :
if(Request.ServerVariables["HTTP_VIA"]!=null){
chaîne user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}autre{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. Session["variable"];
Ce qui suit est un fragment de référence :
Accéder à la valeur de la session ;
Par exemple, affectation : Session["username"]="Bush";
Valeur : Objet objName=Session["username"] ;
String strName=objName.ToString();
Effacer : Session.RemoveAll();
11. String str=Request.QueryString["Variable"] ;
Ce qui suit est un fragment de référence :
Transférez des variables à l’aide de liens hypertextes.
Par exemple, pour créer un lien hypertexte dans n'importe quelle page : cliquez pour obtenir la valeur dans la page Edit.aspx : String str=Request.QueryString["fdid"]
"
New node name");
voici un fragment de référence :
Créer un nouveau nœud dans un document XML
13. Nœud parent.AppendChild (nœud enfant)
:
Ajouter le nouveau nœud enfant au nœud parent du document XML
14. Parent node.RemoveChild(node);
Ce qui suit est un fragment de référence :
Supprimer le nœud
15. Réponse
Ce qui suit est un fragment de citation :
Réponse.Write("chaîne");
Réponse.Write(variable);
Sortie sur la page.
Réponse.Redirect("Adresse URL");
Accéder à la page spécifiée par l'URL
16. char.IsWhiteSpce (variable chaîne, nombre de chiffres) - type logique
Ce qui suit est un fragment de référence :
Vérifiez si la position spécifiée est un caractère nul ;
comme:
string str="Chinois";
Response.Write(char.IsWhiteSpace(str,2)); //Le résultat est : True, le premier caractère est 0 et 2 est le troisième caractère.
17. char.IsPunctuation('Character') --logical type
Ce qui suit est un fragment de référence :
Vérifiez si le caractère est un signe de ponctuation, tel que : Response.Write(char.IsPunctuation('A')); //Return: False
18. (int)'Character'
Ce qui suit est un fragment de référence :
Convertissez les caractères en nombres et recherchez les points de code.
comme:
Response.Write((int)'中'); //Le résultat est le code des caractères chinois : 20013
19. (char) code
Ce qui suit est un fragment de référence :
Convertissez les nombres en caractères et vérifiez les caractères représentés par le code.
comme:
Response.Write((char)22269); //Renvoie le caractère "国".
20. Trim()
Ce qui suit est un fragment de citation :
Effacer les espaces avant et après une chaîne
21. String variable.Replace("substring", "replace with")
Ce qui suit est un fragment de référence :
Remplacement de chaîne
comme:
string str="Chine" ;
str=str.Replace("国","central"); //Remplacez le caractère national par le caractère central
Response.Write(str); //Le résultat de sortie est "centre"
Autre exemple : (c'est très pratique)
string str="Ceci est <script>script" ;
str=str.Replace("<","<font><</font>"); //Remplacez le crochet angulaire gauche par <font> et < et </font> (ou remplacez-le par <, mais c'est estimé à être traité par XML Après l'enregistrement, il sera toujours restauré si vous le soumettez à nouveau)
Response.Write(str); //Affiché comme : "Ceci est un script <script>"
S'il n'est pas remplacé, <script> ne sera pas affiché. S'il s'agit d'un script, il sera exécuté après remplacement, le script ne sera pas exécuté.
L'intérêt de ce code est que vous pouvez invalider toutes les balises HTML d'un texte, les afficher toutes et protéger votre site interactif.
Implémentation spécifique : ajoutez le code suivant au script du bouton d'envoi de votre formulaire :
string strSubmit=label1.Text; //label1 est l'ID de contrôle dans lequel vous demandez aux utilisateurs de soumettre des données.
strSubmit=strSubmit.Replace("<","<font><</font>");
Ensuite, enregistrez ou affichez strSubmit.
Le code UBB peut également être facilement implémenté en utilisant cette méthode.
22. Math.Max(i,j)
Ce qui suit est un fragment de citation :
Prendre la valeur maximale entre i et j
Tel que int x=Math.Max(5,10); // x prendra la valeur 10
Ajoutez un peu 23. Comparaison de chaînes...
Ajoutez un peu
23. La comparaison de chaînes est généralement utilisée : if(str1==str2){ }, mais il existe d'autres méthodes :
Ce qui suit est un fragment de citation :
(1)、
chaîne chaîne1 ; chaîne chaîne2 ;
//Syntaxe : str1.EndsWith(str2); __Détecte si la chaîne str1 se termine par la chaîne str2 et renvoie une valeur booléenne. Par exemple :
if(str1.EndsWith(str2)){ Response.Write("La chaîne str1 se termine par "+str2+"");
(2)、
//Syntaxe : str1.Equals(str2); __Vérifiez si la chaîne str1 est égale à la chaîne str2 et renvoie une valeur booléenne. L'utilisation est la même que ci-dessus.
(3)、
//Syntaxe Equals(str1, str2); __Vérifie si la chaîne str1 est égale à la chaîne str2 et renvoie une valeur booléenne. L'utilisation est la même que ci-dessus.
24. IndexOf(), LastIndexOf()
Les fragments de référence suivants sont :
Recherchez la première (dernière) occurrence d'un caractère ou d'une chaîne spécifiée dans une chaîne et renvoyez la valeur d'index, telle que :
str1.IndexOf("word"); //Trouver la valeur d'index (position) de "word" dans str1
str1.IndexOf("string"); //Trouver la valeur d'index (position) du premier caractère de "string" dans str1
str1.IndexOf("string",3,2);//Commencer à partir du 4ème caractère de str1, trouver 2 caractères, trouver la valeur d'index (position) du premier caractère de "string" dans str1
25.Insérer()
Voici une citation :
Insère le caractère spécifié à l'index spécifié dans la chaîne. comme:
str1.Insert(1,"字"); Insère "caractère" au deuxième caractère de str1="Chine", le caractère inséré sera "中文国" ;
26. PadLeft(), PadRight()
Voici les fragments de référence :
Ajoutez un espace ou spécifiez un caractère char à gauche (ou à droite) de la chaîne pour que la chaîne atteigne la longueur spécifiée, par exemple :
<%
string str1="Chinois" ;
str1=str1.PadLeft(10,'1'); //S'il n'y a pas de deuxième paramètre, ajoutez un espace
Response.Write(str1); //Le résultat est "1111111 chinois", la longueur de la chaîne est 10
%>
27. Remove()
Ce qui suit est un fragment de référence :
Supprimer le nombre spécifié de caractères à partir de la position spécifiée
La comparaison de chaînes est généralement utilisée : if(str1==str2){ }, mais il existe d'autres méthodes :