1. Числовой тип DateTime
Ниже приведен справочный фрагмент:
System.DateTime currentTime=new System.DateTime();
1.1 Получить текущий год, месяц, день, час, минуту и секунду currentTime=System.DateTime.Now;
1.2 Получить текущий год intyear = currentTime.Year;
1.3 Получить текущий месяц intmonth = currentTime.Month;
1.4 Получить текущий день int day = currentTime.Day;
1.5 Получить текущее время inthour = currentTime.Hour;
1.6 Получить текущую минуту int минуту = currentTime.Minute;
1.7 Получить текущую секунду int секунды = currentTime.Second;
1.8 Получить текущую миллисекунду int milliсекунду = currentTime.Milliсекунду;
(Переменные доступны на китайском языке)
2. Int32.Parse (переменная) Int32.Parse («константа»)
Ниже приведен справочный фрагмент:
Преобразование символьного типа в 32-битный числовой тип
3. Variable.ToString()
Ниже приведен ссылочный фрагмент:
Преобразовать символ в строку
12345.ToString("n"); //Сгенерировать 12,345,00
12345.ToString("C"); //Сгенерировать ¥12 345,00
12345.ToString("e"); //Сгенерировать 1.234500e+004;
12345.ToString("f4"); //Сгенерировать 12345.0000
12345.ToString("x"); //Сгенерировать 3039 (шестнадцатеричный)
12345.ToString("p"); //Сгенерировать 1 234 500,00%
4. Переменная .Length числового типа
Ниже приведен справочный фрагмент:
Получите длину строки:
Например: string str="Китай";
int Len = str.Length; //Len — пользовательская переменная, str — имя переменной проверяемой строки
5. System.Text.Encoding.Default.GetBytes (переменная)
Ниже приведен ссылочный фрагмент:
Преобразуйте код слова в битовый код, например: byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
Тогда можно получить длину бита:
len = bytStr.Length;
6. System.Text.StringBuilder("")
Ниже приведен справочный фрагмент:
Добавление строк (то же самое со знаком +?)
Например: System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("Китай");
sb.Append("Люди");
sb.Append("Республика");
7. Переменная.Подстрока(параметр 1, параметр 2
Ниже приведен справочный фрагмент:
Перехватить часть строки, параметр 1 — начальная цифра слева, параметр 2 — количество перехватываемых цифр.
Например: строка s1 = str.Substring(0,2);
8. Строка user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString()
Ниже приведен ссылочный фрагмент:
Получить IP-адрес удаленного пользователя
9. Получите реальный IP-адрес удаленного пользователя через прокси-сервер:
Ниже приведена цитата:
if(Request.ServerVariables["HTTP_VIA"]!=null){
строка user_IP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}еще{
строка user_IP = Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. Session["variable"]
Ниже приведен справочный фрагмент:
Доступ к значению сеанса;
Например, присвоение: Session["username"]="Буш";
Значение: Object objName=Session["имя пользователя"];
Строка strName=objName.ToString();
Очистить: Session.RemoveAll();
11. String str=Request.QueryString["Variable"]
Ниже приведен ссылочный фрагмент:
Передавайте переменные с помощью гиперссылок.
Например, чтобы создать гиперссылку на любой странице: щелкните, чтобы получить значение на странице Edit.aspx: String str=Request.QueryString["fdid"];
"
Новое имя узла");
Ниже приведен справочный фрагмент:
Создать новый узел в XML-документе
13. Родительский узел.AppendChild (дочерний узел):
ссылочный фрагмент:
Добавьте новый дочерний узел к родительскому узлу XML-документа.
14. Родительский node.RemoveChild(node).
Ниже приведен ссылочный фрагмент:
Удалить узел
15. Ответ
Ниже приводится фрагмент цитаты:
Response.Write("строка");
Ответ.Запись(переменная);
Вывод на страницу.
Response.Redirect("URL-адрес");
Перейти на страницу, указанную URL-адресом
16. char.IsWhiteSpce (строковая переменная, количество цифр) - логический тип.
Ниже приведен справочный фрагмент:
Проверьте, является ли указанная позиция нулевым символом;
нравиться:
string str="Китайцы";
Response.Write(char.IsWhiteSpace(str,2)); //Результат: True, первый символ равен 0, а 2 – третий символ.
17. char.IsPunctuation('Character') --логический тип
Ниже приведен ссылочный фрагмент:
Проверьте, является ли символ знаком препинания, например: Response.Write(char.IsPunctuation('A')); //Возврат: False
18. (int)'Character'
Ниже приведен ссылочный фрагмент:
Преобразуйте символы в числа и найдите кодовые точки. Обратите внимание на одинарные кавычки.
нравиться:
Response.Write((int)'中'); //Результатом является код китайских иероглифов: 20013.
19. (символьный) код
Ниже приведен справочный фрагмент:
Преобразуйте числа в символы и проверьте символы, представленные кодом.
нравиться:
Response.Write((char)22269); //Вернем символ "国".
20. Trim()
Ниже приведен фрагмент цитаты:
Очистить пробелы до и после строки
21. Строковая переменная.Replace("подстрока", "заменить на")
Ниже приведен ссылочный фрагмент:
Замена строки
нравиться:
строка str="Китай";
str=str.Replace("国","central"); //Заменяем национальный символ центральным символом
Response.Write(str); //Результат вывода — "центр"
Другой пример: (Это очень практично)
string str="Это <script>script";
str=str.Replace("<","<font><</font>"); //Замените левую угловую скобку на <font> и < и </font> (или замените ее на <, но это не так). предполагается, что он будет обработан XML. После сохранения он все равно будет восстановлен, если вы отправите его снова)
Response.Write(str); //Отображается как: «Это скрипт <script>»
Если не заменить, <script> не будет отображаться. Если это скрипт, он будет запущен после замены;
Ценность этого кода в том, что вы можете сделать недействительными все HTML-теги в тексте, отобразить их все и защитить свой интерактивный сайт.
Конкретная реализация: добавьте следующий код в скрипт кнопки отправки формы:
string strSubmit=label1.Text; //label1 — это идентификатор элемента управления, по которому вы просите пользователей отправлять данные.
strSubmit=strSubmit.Replace("<","<font><</font>");
Затем сохраните или выведите strSubmit.
Код UBB также можно легко реализовать с помощью этого метода.
22. Math.Max(i,j)
Ниже приводится фрагмент цитаты:
Возьмите максимальное значение между i и j
Например, int x=Math.Max(5,10) // x примет значение 10;
Добавьте немного 23. Сравнение строк...
Добавьте немного
23. Обычно используется сравнение строк: if(str1==str2){ }, но есть и другие методы:
Ниже приведен фрагмент цитаты:
(1)、
строка стр1;
//Синтаксис: str1.EndsWith(str2); __Определить, заканчивается ли строка str1 строкой str2, и вернуть логическое значение. Например:
if(str1.EndsWith(str2)){ Response.Write("Строка str1 заканчивается на "+str2+"" };
(2)、
//Синтаксис: str1.Equals(str2); __Проверьте, равна ли строка str1 строке str2, и верните логическое значение. Использование такое же, как указано выше.
(3)、
//Синтаксис Equals(str1, str2); __Проверяем, равна ли строка str1 строке str2, и возвращаем логическое значение. Использование такое же, как указано выше.
24. IndexOf(), LastIndexOf()
Ниже приведены ссылочные фрагменты.
Найдите первое (последнее) вхождение указанного символа или строки в строке и верните значение индекса, например:
str1.IndexOf("word"); //Находим индексное значение (позицию) слова в str1
str1.IndexOf("string"); //Находим индексное значение (позицию) первого символа "строки" в строке str1.
str1.IndexOf("string",3,2);//Начните с 4-го символа строки str1, найдите 2 символа, найдите значение индекса (позицию) первого символа "строки" в строке 1
25.Вставить()
Вот цитата:
Вставляет указанный символ по указанному индексу в строку. нравиться:
str1.Insert(1,"字"); Вставьте "символ" во второй символ строки str1. Если str1="Китай", вставленный символ будет "中文国";
26. PadLeft(), PadRight()
Ниже приведены ссылочные фрагменты:
Добавьте пробел или укажите символ слева (или справа) от строки, чтобы строка достигла указанной длины, например:
<%
строка str1="Китайский";
str1=str1.PadLeft(10,'1'); //Если второго параметра нет, добавьте пробел
Response.Write(str1); //Результат: «1111111 китайский», длина строки — 10.
%>
27. Remove()
Ниже приведен фрагмент ссылки:
Удалить указанное количество символов, начиная с указанной позиции
Обычно используется сравнение строк: if(str1==str2){ }, но есть и другие методы: