1. Tipo numérico FechaHora
System.DateTime currentTime=nuevo System.DateTime();
1.1 Obtener el año, mes, día, hora, minuto y segundo actual
horaactual=System.DateTime.Now;
1.2 Obtener el año actual
int año=horaactual.Año;
1.3 Obtener el mes actual
int mes=horaactual.Mes;
1.4 Obtener el día actual
int día=horaactual.Día;
1.5 Obtener el tiempo actual
int hora=horaactual.hora;
1.6 Obtener puntos actuales
int minutos=tiempoactual.Minuto;
1.7 Obtener el segundo actual
int segundos = tiempo actual. Segundo;
1.8 Obtener el milisegundo actual
int milisegundos = hora actual.Milisegundo;
(Las variables están disponibles en chino)
2. Int32.Parse (variable) Int32.Parse ("constante")
Convierta el tipo de carácter al tipo digital de 32 bits
3. Variable.ToString()
Convertir carácter a cadena
12345.ToString("n"); //Generar 12.345,00
12345.ToString("C"); //Generar ¥12,345.00
12345.ToString("e"); //Generar 1.234500e+004
12345.ToString("f4"); //Generar 12345.0000
12345.ToString("x"); //Generar 3039 (hexadecimal)
12345.ToString("p"); //Generar 1,234,500.00%
4. La variable .Length toma la longitud de la cadena en tipo numérico:
Por ejemplo: cadena str="China";
int Len = str.Length; // Len es una variable personalizada, str es el nombre de la variable de la cadena que se va a probar
5. System.Text.Encoding.Default.GetBytes (variable)
Convierta código de palabra a código de bits, como por ejemplo: byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
Entonces se puede obtener la longitud del bit:
len = bytStr.Length;
6. System.Text.StringBuilder ("")
Agregar cadenas (¿es lo mismo con el signo +?)
Por ejemplo: System.Text.StringBuilder sb = nuevo System.Text.StringBuilder("");
sb.Append("China");
sb.Append("Personas");
sb.Append("República");
7. Variable.Substring(parámetro 1, parámetro 2);
Intercepta una parte de la cadena, el parámetro 1 es el dígito inicial desde la izquierda, el parámetro 2 es el número de dígitos a interceptar.
Por ejemplo: cadena s1 = str.Substring(0,2);
8. Cadena user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
Obtenga la dirección IP del usuario remoto
9. Obtenga la dirección IP real del usuario remoto a través del servidor proxy:
si(Request.ServerVariables["HTTP_VIA"]!=null){
cadena user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}demás{
cadena user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. Sesión["variable"];
Valor de sesión de acceso;
Por ejemplo, asignación: Sesión["nombre de usuario"]="Bush"
Valor: Objeto objName=Sesión["nombre de usuario"];
Cadena strName=objName.ToString();
Borrar: Session.RemoveAll();
11. String str=Request.QueryString["Variable"];
Transfiera variables mediante hipervínculos.
Para crear un hipervínculo en cualquier página: <a href=Edit.aspx?fbid=23>Haga clic</a>
Obtenga el valor en la página Edit.aspx: String str=Request.QueryString["fdid"]
12. DOC object.CreateElement("Nuevo nombre de nodo");
Cree un nuevo nodo de documento XML
13. Nodo principal.AppendChild (nodo secundario);
Agregue el nodo secundario recién creado al nodo principal del documento XML
14. Parent node.RemoveChild(node);
Eliminar nodo
15, Respuesta
Respuesta.Write("cadena");
Respuesta.Escribir(variable);
Salida a la página.
Response.Redirect("Dirección URL");
Saltar a la página especificada por la URL
16. char.IsWhiteSpce (variable de cadena, número de dígitos): comprueba lógicamente si la posición especificada es un carácter nulo;
como:
string str="pueblo chino";
Response.Write(char.IsWhiteSpace(str,2)); //El resultado es: Verdadero, el primer carácter es 0 y 2 es el tercer carácter.
17. char.IsPunctuation('Character') - Comprobación lógica de si el carácter es un signo de puntuación, como por ejemplo: Response.Write(char.IsPunctuation('A')); //Return: False
18. (int)' Personaje'
Convierta caracteres en números y busque puntos de código. Tenga en cuenta las comillas simples.
como:
Response.Write((int)'中'); //El resultado es el código de caracteres chinos: 20013
19. El código (char) convierte números en caracteres y verifica los caracteres representados por el código.
como:
Response.Write((char)22269); //Devuelve el carácter "国".
20. Recortar()
Borrar espacios antes y después de la cadena
21, variable de cadena.Replace("subcadena", "reemplazar con")
Reemplazo de cadenas como:
cadena cadena="China";
str=str.Replace("国","central"); //Reemplazar el carácter nacional con el carácter central
Response.Write(str); //El resultado de salida es "centro".
Otro ejemplo: (esto es muy práctico)
string str="Este es un script <script>";
str=str.Replace("<","<font><</font>"); //Reemplace el corchete angular izquierdo con <font> y < y </font> (o reemplácelo con <, pero es estimado para ser procesado por XML Después de guardarlo, aún se restaurará si lo envía nuevamente)
Response.Write(str); //Se muestra como: "Este es un script <script>".
Si no se reemplaza, no se mostrará <script>. Si es un script, se ejecutará; El script no se ejecutará.
El valor de este código es que puede invalidar todas las etiquetas HTML en un texto, mostrarlas todas y proteger su sitio interactivo.
Implementación específica: agregue el siguiente código al script del botón de envío de formulario:
string strSubmit=label1.Text; //label1 es el ID de control donde solicita a los usuarios que envíen datos.
strSubmit=strSubmit.Replace("<","<font><</font>");
Luego guarde o genere strSubmit.
El código UBB también se puede implementar fácilmente utilizando este método.
22. Matemáticas.Max(i,j)
Tome el valor máximo entre i y j, como int x=Math.Max(5,10); // Agregue
un poco al valor de x 10 23. Comparación de cadenas...
Agregue un poco
23. La comparación de cadenas se usa generalmente: if (str1 == str2) {}, pero existen otros métodos:
(1),
cadena cadena1; cadena2
//Sintaxis: str1.EndsWith(str2); __Detecta si la cadena str1 termina con la cadena str2 y devuelve un valor booleano.
if(str1.EndsWith(str2)){ Response.Write("La cadena str1 termina con "+str2+"")
;
//Sintaxis: str1.Equals(str2); __Comprueba si la cadena str1 es igual a la cadena str2 y devuelve un valor booleano. El uso es el mismo que el anterior
.
//Sintaxis Equals(str1,str2); __Comprueba si la cadena str1 es igual a la cadena str2 y devuelve un valor booleano. El uso es el mismo que el anterior
.
Encuentre la primera (última) aparición de un carácter o cadena especificado en una cadena y devuelva el valor del índice, como por ejemplo:
str1.IndexOf("word"); //Encontrar el valor del índice (posición) de "word" en str1
str1.IndexOf("string"); //Encuentra el valor del índice (posición) del primer carácter de "string" en str1.
str1.IndexOf("string",3,2);// Comience desde el cuarto carácter de str1, busque 2 caracteres y encuentre el valor de índice (posición) del primer carácter de "string" en str1
25. Insert( )
Inserta el carácter especificado en el índice especificado de la cadena. como:
str1
="China", el carácter insertado será "中文国";
Agregue un espacio o especifique un carácter a la izquierda (o derecha) de la cadena para que la cadena alcance la longitud especificada, como por ejemplo:
<%
cadena str1="chino";
str1=str1.PadLeft(10,'1'); //Si no hay un segundo parámetro, agrega un espacio
Response.Write(str1); //El resultado es "1111111 chino", la longitud de la cadena es 10
%>
27. Eliminar()
Para eliminar un número específico de caracteres de una posición específica, generalmente se usa la comparación de cadenas: if(str1==str2){ }, pero existen otros métodos:
1.
cadena cadena1; cadena2
//Sintaxis: str1.EndsWith(str2); __Detecta si la cadena str1 termina con la cadena str2 y devuelve un valor booleano.
(
str2)){ Response.Write("La cadena str1 termina con "+str2+"");
//Sintaxis: str1.Equals(str2); __Comprueba si la cadena str1 es igual a la cadena str2 y devuelve un valor booleano. El uso es el mismo que el anterior
.
//Sintaxis Equals(str1,str2); __Comprueba si la cadena str1 es igual a la cadena str2 y devuelve un valor booleano. El uso es el mismo que el anterior
.
Encuentre la primera aparición de un carácter o cadena especificado en una cadena y devuelva el primer valor de índice, como por ejemplo:
str1.IndexOf("word"); //Encontrar el valor del índice (posición) de "word" en str1
str1.IndexOf("string"); //Encuentra el valor del índice (posición) del primer carácter de "string" en str1.
str1.IndexOf("string",3,2);//Comience desde el cuarto carácter de str1, busque 2 caracteres, encuentre el valor de índice (posición) del primer carácter de "string" en str1
1.9 muestra la fecha en chino - año, mes, día, hora y minuto
string strY=currentTime.ToString("f"); // No mostrar segundos
1.10, obtener la fecha china display_year y mes
string strYM=currentTime.ToString("y");
1.11 Obtener visualización de fecha china_mes y día
string strMD=currentTime.ToString("m");
1.12 Obtenga el año, mes y día actual, el formato es: 2003-9-23
string strYMD=currentTime.ToString("d");
1.13 Obtenga la hora y los minutos actuales, el formato es: 14:24
cadena strT=currentTime.ToString("t");
Actualización, lo anterior no se puede editar:
conjunto de funciones y métodos de c#.net (agréguelos)
1. Tipo numérico DateTime
System.DateTime currentTime=nuevo System.DateTime();
1.1 Obtener el año, mes, día, hora, minuto y segundo actual
horaactual=System.DateTime.Now;
1.2 Obtener el año actual
int año=horaactual.Año;
1.3 Obtener el mes actual
int mes=horaactual.Mes;
1.4 Obtener el día actual
int día=horaactual.Día;
1.5 Obtener el tiempo actual
int hora=horaactual.hora;
1.6 Obtener puntos actuales
int minutos=tiempoactual.Minuto;
1.7 Obtener el segundo actual
int segundos = tiempo actual. Segundo;
1.8 Obtener el milisegundo actual
int milisegundos = hora actual.Milisegundo;
(Las variables están disponibles en chino)
1.9 Obtener visualización de fecha en chino: año, mes, día, hora y minutos
string strY=currentTime.ToString("f"); // No mostrar segundos
1.10, obtener la fecha china display_year y mes
string strYM=currentTime.ToString("y");
1.11 Obtener visualización de fecha china_mes y día
string strMD=currentTime.ToString("m");
1.12 Obtener el año, mes y día chinos
cadena strYMD=currentTime.ToString("D");
'www.downcodes.com
1.13 Obtenga la hora y los minutos actuales, el formato es: 14:24
string strT=currentTime.ToString("t");
1.14 Obtenga la hora actual, el formato es: 2003-09-23T14:46:48
string strT=currentTime.ToString("s");
1.15 Obtenga la hora actual, el formato es: 2003-09-23 14:48:30Z
string strT=currentTime.ToString("u");
1.16 Obtenga la hora actual, el formato es: 2003-09-23 14:48
string strT=currentTime.ToString("g");
1.17 Obtener la hora actual, el formato es: martes, 23 de septiembre de 2003 14:52:40 GMT
string strT=currentTime.ToString("r");
1.18 Obtener la fecha y hora n días después de la hora actual
DateTime nuevoDía = DateTime.Now.AddDays(100)
2. Int32.Parse(variable) Int32.Parse("constante")
Convierta el tipo de carácter al tipo digital de 32 bits
3. Variable.ToString()
Convertir carácter a cadena
12345.ToString("n"); //Generar 12.345,00
12345.ToString("C"); //Generar ¥12,345.00
12345.ToString("e"); //Generar 1.234500e+004
12345.ToString("f4"); //Generar 12345.0000
12345.ToString("x"); //Generar 3039 (hexadecimal)
12345.ToString("p"); //Generar 1,234,500.00%
4. La variable .Length toma la longitud de la cadena en tipo numérico:
Por ejemplo: cadena str="China";
int Len = str.Length; // Len es una variable personalizada, str es el nombre de la variable de la cadena que se va a probar
5. System.Text.Encoding.Default.GetBytes (variable)
Convierta código de palabra a código de bits, como por ejemplo: byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
Entonces se puede obtener la longitud del bit:
len = bytStr.Length;
6. System.Text.StringBuilder ("")
Agregar cadenas (¿es lo mismo con el signo +?)
Por ejemplo: System.Text.StringBuilder sb = nuevo System.Text.StringBuilder("");
sb.Append("China");
sb.Append("Personas");
sb.Append("República");
7. Variable.Substring(parámetro 1, parámetro 2);
Intercepta una parte de la cadena, el parámetro 1 es el dígito inicial desde la izquierda, el parámetro 2 es el número de dígitos a interceptar.
Por ejemplo: cadena s1 = str.Substring(0,2);
8. Cadena user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
Obtenga la dirección IP del usuario remoto
9. Obtenga la dirección IP real del usuario remoto a través del servidor proxy:
if(Request.ServerVariables["HTTP_VIA"]!=null){
cadena user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}demás{
cadena user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. Sesión["variable"];
Valor de sesión de acceso;
Por ejemplo, asignación: Sesión["nombre de usuario"]="Bush"
Valor: Objeto objName=Sesión["nombre de usuario"];
Cadena strName=objName.ToString();
Borrar: Session.RemoveAll();
11. String str=Request.QueryString["Variable"];
Transfiera variables mediante hipervínculos.
Para crear un hipervínculo en cualquier página: <a href=Edit.aspx?fbid=23>Haga clic</a>
Obtenga el valor en la página Edit.aspx: String str=Request.QueryString["fdid"]
12. DOC object.CreateElement("Nuevo nombre de nodo");
Cree un nuevo nodo de documento XML
13. Nodo principal.AppendChild (nodo secundario);
Agregue el nodo secundario recién creado al nodo principal del documento XML
14. Parent node.RemoveChild(node);
Eliminar nodo
15, Respuesta
Respuesta.Write("cadena");
Respuesta.Escribir(variable);
Salida a la página.
Response.Redirect("dirección URL");
Saltar a la página especificada por la URL
16. char.IsWhiteSpce (variable de cadena, número de dígitos): comprueba lógicamente si la posición especificada es un carácter nulo;
como:
string str="pueblo chino";
Response.Write(char.IsWhiteSpace(str,2)); //El resultado es: Verdadero, el primer carácter es 0 y 2 es el tercer carácter.
17. char.IsPunctuation('Character') - Comprobación lógica de si el carácter es un signo de puntuación, como por ejemplo: Response.Write(char.IsPunctuation('A')); //Return: False
18. (int)' Personaje'
Convierta caracteres en números y busque puntos de código. Tenga en cuenta las comillas simples.
como:
Response.Write((int)'中'); //El resultado es el código de caracteres chinos: 20013
19. El código (char) convierte números en caracteres y verifica los caracteres representados por el código.
como:
Response.Write((char)22269); //Devuelve el carácter "国".
20. Recortar()
Borrar espacios antes y después de la cadena
21, variable de cadena.Replace("subcadena", "reemplazar con")
Reemplazo de cadenas como:
cadena cadena="China";
str=str.Replace("国","central"); //Reemplazar el carácter nacional con el carácter central
Response.Write(str); //El resultado de salida es "centro".
Otro ejemplo: (esto es muy práctico)
string str="Este es un script <script>";
str=str.Replace("<","<font><</font>"); //Reemplace el corchete angular izquierdo con <font> y < y </font> (o reemplácelo con <, pero es estimado para ser procesado por XML Después de guardarlo, aún se restaurará si lo envía nuevamente)
Response.Write(str); //Se muestra como: "Este es un script <script>".
Si no se reemplaza, no se mostrará <script>. Si es un script, se ejecutará; El script no se ejecutará.
El valor de este código es que puede invalidar todas las etiquetas HTML en un texto, mostrarlas todas y proteger su sitio interactivo.
Implementación específica: agregue el siguiente código al script del botón de envío de formulario:
string strSubmit=label1.Text; //label1 es el ID de control donde solicita a los usuarios que envíen datos.
strSubmit=strSubmit.Replace("<","<font><</font>");
Luego guarde o genere strSubmit.
El código UBB también se puede implementar fácilmente utilizando este método.
22. Matemáticas.Max(i,j)
Tome el valor máximo entre i y j, como int x=Math.Max(5,10); // x tomará el valor 10
23. Generalmente se usa la comparación de cadenas: if(str1==str2){ }, pero ahí son Otros métodos:
(1),
cadena cadena1; cadena2
//Sintaxis: str1.EndsWith(str2); __Detecta si la cadena str1 termina con la cadena str2 y devuelve un valor booleano.
if(str1.EndsWith(str2)){ Response.Write("La cadena str1 termina con "+str2+"")
;
//Sintaxis: str1.Equals(str2); __Comprueba si la cadena str1 es igual a la cadena str2 y devuelve un valor booleano. El uso es el mismo que el anterior
.
//Sintaxis Equals(str1,str2); __Comprueba si la cadena str1 es igual a la cadena str2 y devuelve un valor booleano. El uso es el mismo que el anterior
.
Encuentre la primera (última) aparición de un carácter o cadena especificado en una cadena y devuelva el valor del índice, como por ejemplo:
str1.IndexOf("word"); //Encontrar el valor del índice (posición) de "word" en str1
str1.IndexOf("string"); //Encuentra el valor del índice (posición) del primer carácter de "string" en str1.
str1.IndexOf("string",3,2);// Comience desde el cuarto carácter de str1, busque 2 caracteres y encuentre el valor de índice (posición) del primer carácter de "string" en str1
25. Insert( )
Inserta el carácter especificado en el índice especificado de la cadena. como:
str1
="China", el carácter insertado será "中文国";
Agregue un espacio o especifique un carácter a la izquierda (o derecha) de la cadena para que la cadena alcance la longitud especificada, como por ejemplo:
<%
cadena str1="chino";
str1=str1.PadLeft(10,'1'); //Si no hay un segundo parámetro, agrega un espacio
Response.Write(str1); //El resultado es "1111111 chino", la longitud de la cadena es 10
%>
27. Eliminar()
Eliminar el número especificado de caracteres a partir de la posición especificada
<%
string str1="Soy uno de los admiradores de Saddam";
Response.Write(str1.Remove(5,4)); //El resultado es "Soy uno de Saddam"
%>