1. نوع رقمي DateTime
System.DateTime currentTime=new System.DateTime();
1.1 احصل على السنة والشهر واليوم والساعة والدقيقة والثانية الحالية
currentTime=System.DateTime.Now;
1.2 الحصول على العام الحالي
int year=currentTime.Year;
1.3 احصل على الشهر الحالي
int Month=currentTime.Month;
1.4 احصل على اليوم الحالي
int day=currentTime.Day;
1.5 الحصول على الزمن الحالي
int Hour=currentTime.Hour;
1.6 الحصول على النقاط الحالية
int Minutes=currentTime.Minute;
1.7 احصل على الثانية الحالية
int ثواني=currentTime.Second;
1.8 احصل على المللي ثانية الحالية
int ميلي ثانية=currentTime.Millisec;
(المتغيرات متوفرة باللغة الصينية)
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 يأخذ طول السلسلة بالنوع الرقمي:
على سبيل المثال: سلسلة 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("Republic");
7. Variable.Substring(parameter 1,parameter 2);
اعتراض جزء من السلسلة، المعلمة 1 هي رقم البداية من اليسار، المعلمة 2 هي عدد الأرقام المطلوب اعتراضها.
على سبيل المثال: string s1 = str.Substring(0,2);
8. String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
احصل على عنوان IP الخاص بالمستخدم البعيد
9. احصل على عنوان IP الحقيقي للمستخدم البعيد من خلال الخادم الوكيل:
إذا(Request.ServerVariables["HTTP_VIA"]!=null){
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}آخر{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. الجلسة["متغير"];
الوصول إلى قيمة الجلسة؛
على سبيل المثال، المهمة: Session["username"]="Bush"
Value: Object objName=Session["username"];
String strName=objName.ToString();
مسح: Session.RemoveAll();
11. String str=Request.QueryString["Variable"];
نقل المتغيرات باستخدام الارتباطات التشعبية.
لإنشاء رابط تشعبي على أي صفحة: <a href=Edit.aspx?fbid=23>انقر</a>
احصل على القيمة في صفحة Edit.aspx: String str=Request.QueryString["fdid"];
12. DOC object.CreateElement("اسم العقدة الجديدة");
قم بإنشاء عقدة مستند XML جديدة
13. العقدة الأصلية.AppendChild (العقدة الفرعية)؛
أضف العقدة الفرعية التي تم إنشاؤها حديثًا إلى العقدة الأصلية لمستند XML
14. الأصل العقدة.RemoveChild(node);
حذف العقدة
15، الرد
Response.Write("سلسلة");
الاستجابة. الكتابة (متغير)؛
الإخراج إلى الصفحة.
Response.Redirect("عنوان URL");
انتقل إلى الصفحة المحددة بواسطة عنوان URL
16. char.IsWhiteSpce (متغير سلسلة، عدد الأرقام) - تحقق منطقيًا مما إذا كان الموضع المحدد حرفًا فارغًا؛
يحب:
سلسلة str = "الشعب الصيني"؛
Response.Write(char.IsWhiteSpace(str,2)); // النتيجة هي: صحيح، الحرف الأول هو 0، و2 هو الحرف الثالث.
17. char.IsPcientation('Character') - التحقق المنطقي مما إذا كان الحرف عبارة عن علامة ترقيم، مثل: Response.Write(char.IsPcientation('A')); //Return: False
18.(int)' شخصية'
قم بتحويل الأحرف إلى أرقام وابحث عن نقاط التعليمات البرمجية ولاحظ علامات الاقتباس المفردة.
يحب:
Response.Write((int)'中'); // النتيجة هي رمز الأحرف الصينية: 20013
19. يقوم رمز (char) بتحويل الأرقام إلى أحرف والتحقق من الأحرف التي يمثلها الرمز.
يحب:
Response.Write((char)22269); // إرجاع الحرف "国".
20. تقليم ()
امسح المسافات قبل وبعد السلسلة
21، متغير السلسلة. استبدال ("سلسلة فرعية"، "استبدال ب")
استبدال السلسلة مثل:
سلسلة str = "الصين"؛
str=str.Replace("国"،"central")؛ // استبدل الحرف الوطني بالحرف المركزي
Response.Write(str); // نتيجة الإخراج هي "المركز".
مثال آخر: (هذا عملي جدًا)
string str = "هذا نص <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. ماث.ماكس (ط، ي)
خذ القيمة القصوى بين i وj، مثل int x=Math.Max(5,10); // أضف
القليل إلى قيمة x 10 23. مقارنة السلسلة...
أضف القليل
23. تُستخدم مقارنة السلسلة بشكل عام: if(str1==str2){ }، ولكن هناك طرق أخرى:
(1)،
سلسلة str1؛
// بناء الجملة: str1.EndsWith(str2); __اكتشف ما إذا كانت السلسلة str1 تنتهي بالسلسلة str2 وترجع قيمة منطقية على سبيل المثال:
if(str1.EndsWith(str2)){ Response.Write("السلسلة str1 تنتهي بـ "+str2+"")
;
إذا
كانت السلسلة str1 مساوية للسلسلة str2 وأرجع قيمة منطقية.
// بناء الجملة يساوي (str1، str2)؛ __ تحقق مما إذا كانت السلسلة str1 مساوية للسلسلة str2 وإرجاع قيمة منطقية، والاستخدام هو نفسه كما هو مذكور أعلاه
24. IndexOf(), LastIndexOf().
ابحث عن التكرار الأول (الأخير) لحرف أو سلسلة محددة في سلسلة ما وأرجع قيمة الفهرس، مثل:
str1.IndexOf("word"); // ابحث عن قيمة الفهرس (موضع) "الكلمة" في str1
str1.IndexOf("string"); // ابحث عن قيمة الفهرس (الموضع) للحرف الأول من "السلسلة" في str1
str1.IndexOf("string",3,2);// ابدأ من الحرف الرابع من str1، وابحث عن حرفين، وابحث عن قيمة الفهرس (الموضع) للحرف الأول من "string" في str1
25. Insert( )
إدراج الحرف المحدد في الفهرس المحدد في السلسلة. يحب:
str1
= "الصين"، فسيكون الحرف المدرج "中文国";
أضف مسافة أو حدد حرفًا على يسار (أو يمين) السلسلة لجعل السلسلة تصل إلى الطول المحدد، مثل:
<%
سلسلة str1 = "الصينية"؛
str1=str1.PadLeft(10,'1'); // إذا لم تكن هناك معلمة ثانية، أضف مسافة
Response.Write(str1); // النتيجة هي "1111111 صيني"، طول السلسلة هو 10
%>
27. إزالة ()
لحذف عدد محدد من الأحرف من موضع محدد، يتم استخدام مقارنة السلسلة بشكل عام: if(str1==str2){ }، ولكن هناك طرق أخرى:
1.
سلسلة str1؛
// بناء الجملة: str1.EndsWith(str2); __اكتشف ما إذا كانت السلسلة str1 تنتهي بالسلسلة str2 وتُرجع قيمة منطقية على سبيل المثال:
if(str1.EndsWith(str2)){ Response.Write("السلسلة str1 تنتهي بـ "+str2+""); }
2.
__تحقق
مما إذا كانت السلسلة str1 مساوية للسلسلة str2 وأرجع قيمة منطقية.
مما
إذا كانت السلسلة str1 مساوية للسلسلة str2 وأرجع قيمة منطقية.
ابحث عن التواجد الأول لحرف أو سلسلة محددة في سلسلة وأرجع قيمة الفهرس الأولى، مثل:
str1.IndexOf("word"); // ابحث عن قيمة الفهرس (موضع) "الكلمة" في str1
str1.IndexOf("string"); // ابحث عن قيمة الفهرس (الموضع) للحرف الأول من "السلسلة" في str1
str1.IndexOf("string",3,2);// ابدأ من الحرف الرابع من str1، وابحث عن حرفين، وابحث عن قيمة الفهرس (الموضع) للحرف الأول من "string" في str1
1.9 يأخذ عرض التاريخ الصيني - السنة والشهر واليوم والساعة والدقيقة
string strY=currentTime.ToString("f"); // لا تعرض الثواني
1.10، احصل على التاريخ الصيني show_year والشهر
string strYM=currentTime.ToString("y");
1.11 احصل على عرض التاريخ الصيني بالشهر واليوم
string strMD=currentTime.ToString("m");
1.12 احصل على السنة والشهر واليوم الحالي، بالتنسيق: 2003-9-23
string strYMD=currentTime.ToString("d");
1.13 احصل على الساعة والدقيقة الحالية بالتنسيق: 14:24
سلسلة strT=currentTime.ToString("t");
تحديث، لا يمكن تحرير ما ورد أعلاه:
وظيفة c#.net ومجموعة الطريقة (يرجى إضافتهما معًا)
1. النوع الرقمي DateTime
System.DateTime currentTime=new System.DateTime();
1.1 احصل على السنة والشهر واليوم والساعة والدقيقة والثانية الحالية
currentTime=System.DateTime.Now;
1.2 الحصول على العام الحالي
int year=currentTime.Year;
1.3 احصل على الشهر الحالي
int Month=currentTime.Month;
1.4 احصل على اليوم الحالي
int day=currentTime.Day;
1.5 الحصول على الزمن الحالي
int Hour=currentTime.Hour;
1.6 الحصول على النقاط الحالية
int Minutes=currentTime.Minute;
1.7 احصل على الثانية الحالية
int ثواني=currentTime.Second;
1.8 احصل على المللي ثانية الحالية
int ميلي ثانية=currentTime.Millisec;
(المتغيرات متوفرة باللغة الصينية)
1.9 احصل على عرض التاريخ الصيني - السنة والشهر واليوم والساعة والدقيقة
string strY=currentTime.ToString("f"); // لا تعرض الثواني
1.10، احصل على التاريخ الصيني show_year والشهر
string strYM=currentTime.ToString("y");
1.11 احصل على عرض التاريخ الصيني بالشهر واليوم
string strMD=currentTime.ToString("m");
احصل على السنة والشهر واليوم الصيني
سلسلة strYMD=currentTime.ToString("D");
"www.downcodes.com."
1.13 احصل على الوقت والدقيقة الحاليين، بالتنسيق: 14:24
string strT=currentTime.ToString("t");
1.14 احصل على الوقت الحالي بالتنسيق: 2003-09-23T14:46:48
string strT=currentTime.ToString("s");
1.15 احصل على الوقت الحالي بالتنسيق: 2003-09-23 14:48:30Z
string strT=currentTime.ToString("u");
1.16 احصل على الوقت الحالي بالتنسيق: 2003-09-23 14:48
string strT=currentTime.ToString("g");
1.17 احصل على الوقت الحالي، التنسيق هو: الثلاثاء، 23 سبتمبر 2003، الساعة 14:52:40 بتوقيت جرينتش.
string strT=currentTime.ToString("r");
1.18 احصل على التاريخ والوقت بعد n من الوقت الحالي
DateTime newDay = DateTime.Now.AddDays(100);
2.Int32.Parse(متغير) Int32.Parse("constant")
تحويل نوع الحرف إلى نوع رقمي 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 يأخذ طول السلسلة بالنوع الرقمي:
على سبيل المثال: سلسلة 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("Republic");
7. Variable.Substring(parameter 1,parameter 2);
اعتراض جزء من السلسلة، المعلمة 1 هي رقم البداية من اليسار، المعلمة 2 هي عدد الأرقام المطلوب اعتراضها.
على سبيل المثال: string s1 = str.Substring(0,2);
8. String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
احصل على عنوان IP الخاص بالمستخدم البعيد
9. احصل على عنوان IP الحقيقي للمستخدم البعيد من خلال الخادم الوكيل:
إذا(Request.ServerVariables["HTTP_VIA"]!=null){
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}آخر{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. الجلسة["متغير"];
الوصول إلى قيمة الجلسة؛
على سبيل المثال، المهمة: Session["username"]="Bush"
Value: Object objName=Session["username"];
String strName=objName.ToString();
مسح: Session.RemoveAll();
11. String str=Request.QueryString["Variable"];
نقل المتغيرات باستخدام الارتباطات التشعبية.
لإنشاء رابط تشعبي على أي صفحة: <a href=Edit.aspx?fbid=23>انقر</a>
احصل على القيمة في صفحة Edit.aspx: String str=Request.QueryString["fdid"];
12. DOC object.CreateElement("اسم العقدة الجديدة");
قم بإنشاء عقدة مستند XML جديدة
13. العقدة الأصلية.AppendChild (العقدة الفرعية)؛
أضف العقدة الفرعية التي تم إنشاؤها حديثًا إلى العقدة الأصلية لمستند XML
14. الأصل العقدة.RemoveChild(node);
حذف العقدة
15، الرد
Response.Write("سلسلة");
الاستجابة. الكتابة (متغير)؛
الإخراج إلى الصفحة.
Response.Redirect("عنوان URL");
انتقل إلى الصفحة المحددة بواسطة عنوان URL
16. char.IsWhiteSpce (متغير سلسلة، عدد الأرقام) - تحقق منطقيًا مما إذا كان الموضع المحدد حرفًا فارغًا؛
يحب:
سلسلة str = "الشعب الصيني"؛
Response.Write(char.IsWhiteSpace(str,2)); // النتيجة هي: صحيح، الحرف الأول هو 0، و2 هو الحرف الثالث.
17. char.IsPcientation('Character') - التحقق المنطقي مما إذا كان الحرف عبارة عن علامة ترقيم، مثل: Response.Write(char.IsPcientation('A')); //Return: False
18.(int)' شخصية'
قم بتحويل الأحرف إلى أرقام وابحث عن نقاط التعليمات البرمجية ولاحظ علامات الاقتباس المفردة.
يحب:
Response.Write((int)'中'); // النتيجة هي رمز الأحرف الصينية: 20013
19. يقوم رمز (char) بتحويل الأرقام إلى أحرف والتحقق من الأحرف التي يمثلها الرمز.
يحب:
Response.Write((char)22269); // إرجاع الحرف "国".
20. تقليم ()
قم بمسح المسافات قبل وبعد السلسلة
21، متغير السلسلة. استبدال ("سلسلة فرعية"، "استبدال ب")
استبدال السلسلة مثل:
سلسلة str = "الصين"؛
str=str.Replace("国"،"central")؛ // استبدل الحرف الوطني بالحرف المركزي
Response.Write(str); // نتيجة الإخراج هي "المركز".
مثال آخر: (هذا عملي جدًا)
string str = "هذا نص <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. ماث.ماكس (ط، ي)
خذ القيمة القصوى بين i وj مثل int x=Math.Max(5,10); // x ستأخذ القيمة 10
23. تُستخدم مقارنة السلسلة بشكل عام: if(str1==str2){ }، ولكن هناك هي طرق أخرى:
(1)،
سلسلة str1؛
// بناء الجملة: str1.EndsWith(str2); __اكتشف ما إذا كانت السلسلة str1 تنتهي بالسلسلة str2 وترجع قيمة منطقية على سبيل المثال:
if(str1.EndsWith(str2)){ Response.Write("السلسلة str1 تنتهي بـ "+str2+"")
;
إذا
كانت السلسلة str1 مساوية للسلسلة str2 وأرجع قيمة منطقية.
// بناء الجملة يساوي (str1، str2)؛ __ تحقق مما إذا كانت السلسلة str1 مساوية للسلسلة str2 وإرجاع قيمة منطقية، والاستخدام هو نفسه كما هو مذكور أعلاه
24. IndexOf(), LastIndexOf().
ابحث عن التكرار الأول (الأخير) لحرف أو سلسلة محددة في سلسلة ما وأرجع قيمة الفهرس، مثل:
str1.IndexOf("word"); // ابحث عن قيمة الفهرس (موضع) "الكلمة" في str1
str1.IndexOf("string"); // ابحث عن قيمة الفهرس (الموضع) للحرف الأول من "السلسلة" في str1
str1.IndexOf("string",3,2);// ابدأ من الحرف الرابع من str1، وابحث عن حرفين، وابحث عن قيمة الفهرس (الموضع) للحرف الأول من "string" في str1
25. Insert( )
إدراج الحرف المحدد في الفهرس المحدد في السلسلة. يحب:
str1
= "الصين"، فسيكون الحرف المدرج "中文国";
أضف مسافة أو حدد حرفًا على يسار (أو يمين) السلسلة لجعل السلسلة تصل إلى الطول المحدد، مثل:
<%
سلسلة str1 = "الصينية"؛
str1=str1.PadLeft(10,'1'); // إذا لم تكن هناك معلمة ثانية، أضف مسافة
Response.Write(str1); // النتيجة هي "1111111 صيني"، طول السلسلة هو 10
%>
27. إزالة ()
حذف العدد المحدد من الأحرف بدءاً من الموضع المحدد
<%
string str1="أنا من المعجبين بصدام";
Response.Write(str1.Remove(5,4)); // النتيجة "أنا واحد من صدام"
%>