หน้าแรก
หน้าแรก
ความแตกต่างระหว่างเมธอด Write() และ WriteLine() ขึ้นอยู่กับอักขระขึ้นบรรทัดใหม่ วิธีเขียน () แสดงเอาต์พุตแต่ไม่ให้อักขระขึ้นบรรทัดใหม่ เมธอด WriteLine() จะแสดงเอาต์พุตและยังระบุอักขระบรรทัดใหม่ไว้ที่ส่วนท้ายของสตริง ซึ่งจะกำหนดบรรทัดใหม่สำหรับเอาต์พุตถัดไป ให้เรามาดูตัวอย่างเพื่อเรียนรู้ความแตกต่
คลาส Stack ถูกนำมาใช้ใน C # โดยใช้การดำเนินการ Push และ Pop สแต็กถูกใช้ใน C # เพื่อแสดงถึงคอลเล็กชันออบเจกต์เข้าก่อนออกก่อน ต่อไปนี้เป็นวิธีการของคลาส Stack - ซีเนียร์ วิธีการ &คำอธิบาย 1 โมฆะเสมือนสาธารณะ Clear(); ลบองค์ประกอบทั้งหมดออกจากสแต็ค 2 บูลเสมือนสาธารณะมี (วัตถุวัตถุ); กำหนดว่าองค
ในการสร้างตัวเลขสุ่มใน C # ให้ใช้วิธี Next(minValue, MaxValue) พารามิเตอร์ใช้เพื่อตั้งค่าต่ำสุดและสูงสุด Next(100,200); เราได้ตั้งค่าวิธีการข้างต้นภายใต้วัตถุ Random() Random rd = new Random(); int rand_num = rd.Next(100,200); ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; class Program { &n
สมมติว่าต่อไปนี้คือสตริงที่มีเลขศูนย์นำหน้า String str ="000234"; ใช้วิธี TrimStart() และตั้งค่า 0 เพื่อลบออก TrimStart(new Char[] { '0' } ) ต่อไปนี้เป็นรหัสที่สมบูรณ์เพื่อลบศูนย์นำหน้า ตัวอย่าง using System; class Program { static void Main() {
ประเภทของ() ประเภทใช้ Type และส่งกลับประเภทของอาร์กิวเมนต์ ตัวอย่างเช่น System.Byte สำหรับสิ่งต่อไปนี้ − typeof(byte) ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; class Program { static void Main() { Console.WriteLine(typeof(int)); Console.W
หากต้องการสร้างเลขคู่ 100 ตัวแรก ให้ตั้งค่าลูปตั้งแต่ 1 ถึง 100 for(val = 1; val <= 100; val++) {} ภายใต้ลูป ให้กำหนดเงื่อนไขสำหรับเลขคู่ เช่น ถ้าม็อด 2 ของตัวเลขเป็น 0 มันจะเป็นเลขคู่ for(val = 1; val <= 100; val++) { if(val%2 == 0) { Console.WriteLine(val)
ใช้คีย์เวิร์ดใหม่เพื่อสร้างอินสแตนซ์ของอาร์เรย์ ตัวดำเนินการใหม่ใช้เพื่อสร้างวัตถุหรือสร้างอินสแตนซ์ของวัตถุ ในตัวอย่างนี้ วัตถุถูกสร้างขึ้นสำหรับชั้นเรียนโดยใช้ตัวใหม่ ต่อไปนี้เป็นตัวอย่าง Calculate c = new Calculate(); คุณยังสามารถใช้คำหลักใหม่เพื่อสร้างอินสแตนซ์ของอาร์เรย์ได้ double[] points =
วิธีที่ง่ายที่สุดในการแปลงจำนวนเต็มเป็นสตริงใน C# คือการใช้วิธี ToString() เรามาดูตัวอย่างกัน − int a = 100; string str = a.ToString(); อีกวิธีหนึ่งคือการใช้ Convert.ToString(); b = 50; string str2 = Convert.ToString(b); Console.WriteLine(str2); ต่อไปนี้คือตัวอย่างที่แสดงวิธีต่างๆ ในการแปลงจำนวนเ
คลาส Object เป็นคลาสพื้นฐานของคลาสทั้งหมดใน C# มันมีวิธีการดังต่อไปนี้ใน C#. Sr.No วิธีการ &คำอธิบาย 1 เท่ากับ (วัตถุ) กำหนดว่าวัตถุที่ระบุเท่ากับวัตถุปัจจุบันหรือไม่ 2 เท่ากับ (วัตถุ วัตถุ กำหนดว่าอินสแตนซ์อ็อบเจ็กต์ที่ระบุถือว่าเท่ากันหรือไม่ 3 Finalize() อนุญาตให้วัตถุพยายามทำให้ทรัพยา
TrimEnd() วิธีการลบการเกิดขึ้นต่อท้ายทั้งหมดของชุดอักขระที่ระบุในอาร์เรย์ ตัวอย่างเช่น สตริงต่อไปนี้มี 1 วินาทีต่อท้าย String str ="234561111". เราสามารถลบ 1s ต่อท้ายด้านบนออกจากสตริงได้อย่างง่ายดายโดยใช้เมธอด TrimEnd() ให้เราดูตัวอย่างเพื่อลบ 1s ต่อท้ายทั้งหมด ตัวอย่าง using System; cl
การประกาศหมายความว่ามีการประกาศตัวแปรเท่านั้นและจัดสรรหน่วยความจำแล้ว แต่ไม่มีการตั้งค่าใด ๆ อย่างไรก็ตาม คำจำกัดความหมายถึงตัวแปรได้รับการเตรียมใช้งานแล้ว การทำงานแบบเดียวกันสำหรับตัวแปร อาร์เรย์ คอลเล็กชัน ฯลฯ ตัวแปร การประกาศตัวแปร int x; มากำหนดและกำหนดค่ากันเถอะ x = 10; อาร์เรย์ ประกาศอาร
ตัดแต่ง เมธอดสตริงที่ลบช่องว่างนำหน้าและต่อท้ายทั้งหมดในสตริง ตัวอย่างเช่น สตริง “jack sparrow“ จะถูกส่งกลับดังต่อไปนี้โดยไม่ต้องนำหน้าและช่องว่างโดยใช้ trim() jack sparrow ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; namespace Demo { class Program { static void
คุณสามารถจัดเก็บค่าประเภทใดก็ได้ในตัวแปรประเภทข้อมูลแบบไดนามิก การตรวจสอบประเภทสำหรับตัวแปรประเภทนี้เกิดขึ้นขณะใช้งาน Object Type เป็นคลาสพื้นฐานที่ดีที่สุดสำหรับประเภทข้อมูลทั้งหมดใน C# Common Type System (CTS) วัตถุนั้นเป็นนามแฝงสำหรับระบบ คลาสอ็อบเจ็กต์ ประเภทของอ็อบเจ็กต์สามารถกำหนดค่าของชนิดอื
ตัวดำเนินการคำนำหน้า ตัวดำเนินการเพิ่ม ++ หากใช้เป็นคำนำหน้าในตัวแปร ค่าของตัวแปรจะเพิ่มขึ้น 1 หลังจากนั้นค่าจะถูกส่งกลับไม่เหมือนกับตัวดำเนินการ Postfix เรียกว่าตัวดำเนินการเพิ่มคำนำหน้า ในทำนองเดียวกันตัวดำเนินการลดคำนำหน้าทำงาน แต่ลดลง 1 ตัวอย่างเช่น ตัวดำเนินการคำนำหน้า − ++a; ต่อไปนี้คือตัวอ
คำหลักบางคำในภาษา C# รวมอยู่ด้วย ปิดผนึก พารามิเตอร์ ภายใน นี่ นามธรรม ปิดผนึก เมื่อคุณใช้ตัวดัดแปลงที่ปิดสนิทใน C # บนเมธอด เมธอดนั้นจะสูญเสียความสามารถในการแทนที่ วิธีการปิดผนึกควรเป็นส่วนหนึ่งของคลาสที่ได้รับและวิธีการจะต้องเป็นวิธีที่ถูกแทนที่ พารามิเตอร์ ขณะประกาศเมธอด คุณไม่แน่ใจเกี่ยวกับจ
C # มีโครงสร้างข้อมูลในตัวจำนวนมาก นี่คือสองคน - รายการ Generic List คือคอลเล็กชันทั่วไปและ ArrayList คือคอลเล็กชันที่ไม่ใช่แบบทั่วไป ขนาดสามารถเพิ่มแบบไดนามิกได้โดยใช้ List ซึ่งแตกต่างจาก Arrays เรามาดูตัวอย่างกัน เราได้กำหนดรายการไว้ก่อน - List<string> myList = new List<string>() Ar
ตัวดำเนินการส่วนเพิ่มจะเพิ่มค่าจำนวนเต็มขึ้นหนึ่งค่า นั่นคือ int a = 10; a++; ++a; ตัวดำเนินการ Decrement ลดค่าจำนวนเต็มลงหนึ่งเช่น int a = 20; a--; --a; ต่อไปนี้คือตัวอย่างการสาธิตการเพิ่มขึ้น - ตัวอย่าง using System; class Program { static void Main() { int a,
อ่าน() Read() อ่านอักขระถัดไปจากสตรีมอินพุตมาตรฐาน หากมีการกดปุ่มบนคอนโซล มันก็จะปิด int az = Console.Read() Console.WriteLine(z); ReadKey() โดยจะอ่านอักขระเดียวจากสตรีมอินพุตมาตรฐาน ReadLine() อ่านอักขระบรรทัดถัดไปจากสตรีมอินพุตมาตรฐาน ตัวอย่าง using System; class Program { static v
นี่คือรายการของโอเปอเรเตอร์ที่สามารถโอเวอร์โหลดได้ใน C# และไม่มีความสามารถในการโอเวอร์โหลด Sr.No ตัวดำเนินการ &คำอธิบาย 1 +, -, !, ~, ++, -- โอเปอเรเตอร์ unary เหล่านี้ใช้ตัวถูกดำเนินการหนึ่งตัวและสามารถโอเวอร์โหลดได้ 2 +, -, *, /, % ตัวดำเนินการไบนารีเหล่านี้ใช้ตัวถูกดำเนินการหนึ่งตัวและสามา
เมธอดยอดนิยมของคลาส Thread คือ start, sleep, jon และ abort ให้เราดูรายการวิธีการทั้งหมด - ซีเนียร์ วิธีการ &คำอธิบาย 1 โมฆะสาธารณะ ยกเลิก() เพิ่ม ThreadAbortException ในเธรดที่เรียกใช้ เพื่อเริ่มกระบวนการยุติเธรด การเรียกวิธีนี้มักจะยุติเธรด 2 แบบคงที่สาธารณะ LocalDataStoreSlot AllocateData