หน้าแรก
หน้าแรก
สมมติว่าสตริงของเราคือ − StringBuilder str = new StringBuilder(); str.Append("pre"); หากต้องการเปลี่ยนอักขระ ให้ตั้งค่าที่ดัชนีนั้น ๆ ต่อไปนี้กำหนดอักขระที่ตำแหน่งที่ 3 − str[2] = 'o'; นี่คือรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Text; public class Demo { &n
ตั้งค่า StringBuilder - StringBuilder str = new StringBuilder("Airport"); สมมติว่าคุณต้องลบอักขระ ในการนั้น ให้ใช้เมธอด Remove() ซึ่งลบกลุ่มอักขระที่ขึ้นต้นด้วยดัชนีเฉพาะ - str.Remove(3, 4); ด้านบนลบอักขระสี่ตัวที่เริ่มต้นจากดัชนีที่ 3 (เช่นตำแหน่งที่ 4) - นี่คือรหัสที่สมบูรณ์ - ตัวอย่า
ใช้วิธี Remove() เพื่อลบช่วงของอักขระตามดัชนี สมมติว่าคุณต้องลบอักขระ 5 ตัวสุดท้ายออกจากสตริงต่อไปนี้ − StringBuilder myStr = new StringBuilder("Framework"); สำหรับสิ่งนั้น ให้ตั้งค่าเมธอด Remove() เป็น − str.Remove(3, 4); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System
ประกาศอาร์เรย์ถ่านและกำหนดขนาด - ถ่าน[] arr =ถ่านใหม่[5]; ตอนนี้ตั้งค่าองค์ประกอบ - arr[0] =h;arr[1] =a;arr[2] =n;arr[3] =k;arr[4] =s; ให้เราดูโค้ดที่สมบูรณ์ตอนนี้เพื่อประกาศ เริ่มต้น และแสดงอาร์เรย์ถ่านใน C# - ตัวอย่าง ใช้ System;โปรแกรมคลาสสาธารณะ { public static void Main() { char[] arr =new ch
หากต้องการเปรียบเทียบสองค่า ให้ใช้เมธอด CompareTo() ต่อไปนี้เป็นค่าส่งคืน - 0 =ทั้งสองจำนวนเท่ากัน 1 =ตัวเลขที่สองน้อยกว่า -1 =ตัวเลขแรกน้อยกว่า นี่คือรหัสที่จะใช้เมธอด CompareTo() ใน C# - ตัวอย่าง using System; public class Demo { public static void Main() { i
เขียนอักขระไปยังสตรีมด้วย StreamWriter ใน C# ด้วย StreamWriter สร้างไฟล์ใหม่ - StreamWriter sw = new StreamWriter("hello.txt")) เพิ่มข้อความลงในไฟล์ − sw.WriteLine("Hello"); sw.WriteLine("World"); ต่อไปนี้เป็นรหัส − ตัวอย่าง using System.IO; public class Program { &
GroupBy() เป็นวิธีการขยายที่ส่งคืนกลุ่มขององค์ประกอบจากคอลเล็กชันที่กำหนดตามค่าคีย์บางค่า ต่อไปนี้เป็นอาร์เรย์ของเรา - int[] arr = { 2, 30, 45, 60, 70 }; ตอนนี้ เราจะใช้ GroupBy() เพื่อจัดกลุ่มองค์ประกอบที่เล็กกว่า 50 − arr.GroupBy(b => chkSmaller(b)); chkSmaller() ด้านบนจะค้นหาองค์ประกอบที่เล
orderby ใช้ใน C # เพื่อจัดเรียงองค์ประกอบในคอลเลกชันตามฟิลด์ที่ระบุในลำดับเฉพาะ ลำดับจะขึ้นหรือลง ต่อไปนี้คือรายการของเราที่มีองค์ประกอบ - List<string> myList = new List<string>(); // adding elements myList.Add("iOS by Apple"); myList.Add("Android by Google"); myLis
หากต้องการอ่านไฟล์ข้อความ ให้ใช้คลาส StreamReader ใน C# เพิ่มชื่อไฟล์ที่คุณต้องการอ่าน − StreamReader sr = new StreamReader("hello.txt"); ใช้เมธอด ReadLine() และรับเนื้อหาของไฟล์เป็นสตริง - using (StreamReader sr = new StreamReader("hello.txt")) { str = sr.ReadLine
ใช้วิธี ReadToEnd() เพื่ออ่านเนื้อหาของไฟล์ในสตริง ตั้งค่าภายใต้ StreamReader และอ่านไฟล์ - using (StreamReader sr = new StreamReader("new.txt")){ string res = sr.ReadToEnd(); Console.WriteLine(res); } ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System.IO; using
เรียกวิธีการภายใต้วิธีการเข้าร่วมเพื่อเข้าร่วมคำ - string.Join( , display()) ตอนนี้ตั้งค่าอาร์เรย์สตริง - สตริง[] str =สตริงใหม่[5]; เพิ่มแต่ละองค์ประกอบ - str[0] =ของฉัน;str[1] =name;str[2] =คือ;str[3] =แบรด;str[4] =พิตต์; และส่งคืนอาร์เรย์สตริงเดียวกันจากเมธอด - กลับ str; ต่อไปนี้เป็นรหัสที่สม
ขั้นแรก ตั้งค่าอาร์เรย์ − string[] str = new string[]{ "Java", "HTML", "jQuery", "JavaScript", "Bootstrap" }; เพื่อให้ได้ค่าขององค์ประกอบสุดท้าย ให้หาความยาวและแสดงค่าต่อไปนี้ − str[st
สร้างอาร์เรย์สตริง − string[] str = new string[] { "Videos", "Tutorials", "Tools", "InterviewQA" }; วนซ้ำจนถึงความยาวของอาร์เรย์ - for (int i = 0; i < str.Length; i++) { string res = str[i];
เพื่อสร้างอาร์เรย์สตริงว่าง - string[] str = new string[] {}; ด้านบน เรายังไม่ได้เพิ่มองค์ประกอบลงในอาร์เรย์ เนื่องจากว่างเปล่า แม้ว่าเราจะวนรอบอาร์เรย์ก็จะไม่แสดงอะไรดังที่แสดงด้านล่าง - ตัวอย่าง using System; public class Demo { public static void Main() { stri
ประกาศและเริ่มต้นอาร์เรย์ - string[] str = new string[] { "Cat", "Mat", "Rat" }; ตอนนี้ ue IndexOf() วิธีการหาดัชนีของคำว่า “เสื่อ” − Array.IndexOf(str, "Mat"); ต่อไปนี้เป็นรหัส − ตัวอย่าง using System; public class De
ประกาศสตริงและเพิ่มองค์ประกอบ - string[] str = { "One", "Two", "Three", "Four", "Five" }; ใช้วิธี Join() เพื่อเชื่อมคำ- string res = string.Join(" ", str); ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Demo {
ต่อไปนี้เป็นอาร์เรย์สตริง - string[] str = { "Java", "AngularJS", "Python", "jQuery", "HTML5" }; ขั้นแรก เข้าร่วมเลย - string.Join(" ", str); ตอนนี้หากต้องการแยกสตริงที่เข้าร่วมข้างต้น ให้ใช้เมธอด Split() ตามที่แสดงในโค้ดต่อไปนี้ - ตัวอย่
ในอาร์เรย์บูล คุณสามารถเก็บค่าจริงและเท็จได้ หากต้องการตั้งค่าบูลอาร์เรย์ ให้ใช้ตัวดำเนินการใหม่ - bool[] arr = new bool[5]; การเพิ่มองค์ประกอบในอาร์เรย์ − arr[0] = true; arr[1] = true; arr[2] = false; arr[3] = true; arr[4] = true; ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Demo
เมื่อใช้ค่าเริ่มต้น คุณจะได้รับค่าเริ่มต้นของการอ้างอิงและประเภทค่าทุกประเภท นิพจน์ที่ตั้งเป็นค่าเริ่มต้นจะได้รับการประเมินในเวลาคอมไพล์ เพื่อให้ได้ค่าเริ่มต้นสำหรับ int - default(int); เพื่อให้ได้ค่าดีฟอลต์เป็นเวลานาน - default(long) ให้เราดูรหัสเพื่อแสดงค่าเริ่มต้น - ตัวอย่าง using System; pub
ใช้ตัวดำเนินการเริ่มต้นเพื่อรับค่าเริ่มต้นของ StringBuilder StringBuilder str = default(StringBuilder); ด้านบน เราได้ใช้คำหลักเริ่มต้นเพื่อรับค่าเริ่มต้น ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Text; public class Demo { public static void Main() { &