Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. จะเข้าถึงองค์ประกอบจากอาร์เรย์ใน C # ได้อย่างไร

    ขั้นแรก กำหนดและกำหนดค่าเริ่มต้นอาร์เรย์ − int[] p = new int[3] {99, 92, 95}; ตอนนี้แสดงองค์ประกอบอาร์เรย์ - for (j = 0; j < 3; j++ ) {    Console.WriteLine("Price of Product[{0}] = {1}", j, p[j]); } ในการเข้าถึงองค์ประกอบใด ๆ เพียงแค่รวมดัชนีขององค์ประกอบที่คุณต้องการเช่นนี

  2. อาร์กิวเมนต์บรรทัดคำสั่งถูกส่งผ่านในวิธีหลักใน C # อย่างไร

    วิธี Main() คือจุดเริ่มต้น - static void Main(string[] args) อาร์กิวเมนต์อาร์เรย์ args ใช้เพื่อตั้งค่าอาร์กิวเมนต์ - string[] args) มันจะตั้งค่าต่อไปนี้หากคุณเพิ่มสองอาร์กิวเมนต์ - var args = new string[] {"arg1","arg2”} นี่คือรหัสสาธิต − ตัวอย่าง using System; namespace Dem

  3. พารามิเตอร์ถูกส่งผ่านใน C # อย่างไร

    พารามิเตอร์ถูกส่งผ่านใน C # โดยค่าหรือโดยการอ้างอิง ด้วยเหตุนี้ คุณยังสามารถใช้พารามิเตอร์และอาร์เรย์พารามิเตอร์เพื่อส่งผ่านพารามิเตอร์ได้ - ความคุ้มค่า เมธอดนี้คัดลอกค่าจริงของอาร์กิวเมนต์ลงในพารามิเตอร์ที่เป็นทางการของฟังก์ชัน ในกรณีนี้ การเปลี่ยนแปลงที่ทำกับพารามิเตอร์ภายในฟังก์ชันจะไม่มีผลต่ออา

  4. จะคัดลอกส่วนของ Array หนึ่งไปยังอีกส่วนใน C # ได้อย่างไร

    วิธีการ Array.Copy() ใน C# ใช้เพื่อคัดลอกส่วนของอาร์เรย์หนึ่งไปยังอาร์เรย์อื่น ต่อไปนี้เป็นวากยสัมพันธ์ − Array.Copy(src, dest, length); ที่นี่ src =อาร์เรย์ที่จะคัดลอก ปลายทาง =อาร์เรย์ปลายทาง ความยาว =จำนวนองค์ประกอบที่จะคัดลอก ต่อไปนี้คือตัวอย่างที่แสดงการใช้เมธอด Copy(,,) ของคลาสอา

  5. จะเปรียบเทียบสองอาร์เรย์ใน C # ได้อย่างไร

    ประการแรก ตั้งค่าอาร์เรย์ทั้งสองเพื่อเปรียบเทียบ − // two arrays int[] arr = new int[] { 99, 87, 56, 45}; int[] brr = new int[] { 99, 87, 56, 45 }; ตอนนี้ ใช้ SequenceEqual() เพื่อเปรียบเทียบสองอาร์เรย์ - arr.SequenceEqual(brr); ต่อไปนี้เป็นรหัสเปรียบเทียบสองอาร์เรย์ - ตัวอย่าง using System; using

  6. จะเปรียบเทียบสองวันที่ใน C # ได้อย่างไร

    หากต้องการเปรียบเทียบวันที่ใน C# คุณต้องตั้งค่าวันที่สองวันที่จะเปรียบเทียบโดยใช้วัตถุ DateTime ก่อน เราจะใช้คลาส DateTime ใน C# - วันที่ 1 DateTime date1 = new DateTime(2018, 08, 05); Console.WriteLine("Date 1 : {0}", date1); วันที่ 2 DateTime date2 = new DateTime(2018, 08, 07); Console.W

  7. จะเปรียบเทียบสองพจนานุกรมใน C # ได้อย่างไร

    หากต้องการเปรียบเทียบพจนานุกรมสองพจนานุกรม ให้ตั้งค่าพจนานุกรมทั้งสองก่อน - พจนานุกรมหนึ่ง IDictionary<int, int> d = new Dictionary<int, int>(); d.Add(1,97); d.Add(2,89); d.Add(3,77); d.Add(4,88); // Dictionary One elements Console.WriteLine("Dictionary One elements: "+d.Count

  8. จะเปรียบเทียบสองรายการและเพิ่มความแตกต่างให้กับรายการที่สามใน C # ได้อย่างไร

    ขั้นแรก ตั้งค่าสองรายการ − รายการที่หนึ่ง List < string > list1 = new List < string > (); list1.Add("A"); list1.Add("B"); list1.Add("C"); list1.Add("D"); รายการที่สอง List < string > list2 = new List < string > (); list2.Add("C&quo

  9. วิธีการแปลงทศนิยมเป็นเลขฐานแปดโดยใช้ C #?

    เพื่อให้ได้ค่าเทียบเท่าฐานแปด ให้ใช้ลูป while สำหรับค่าทศนิยมและเก็บเศษที่เหลือไว้ในชุดอาร์เรย์สำหรับฐานแปด ที่นี่เราได้ตั้งค่าส่วนที่เหลือโดย mod 8 ในอาร์เรย์ แล้วหารด้วย 8 − while (dec != 0) {    oct[i] = dec % 8;    dec = dec / 8;    i++; } ให้เราดูรหัสที่สมบูรณ์

  10. จะแปลงอาร์เรย์ 2D เป็นอาร์เรย์ 1D ใน C # ได้อย่างไร

    ตั้งค่าอาร์เรย์สองมิติและอาร์เรย์หนึ่งมิติ - int[,] a = new int[2, 2] {{1,2}, {3,4} }; int[] b = new int[4]; ในการแปลงอาร์เรย์ 2D เป็น 1D ให้ตั้งค่าสองมิติเป็นหนึ่งมิติที่เราประกาศก่อนหน้านี้ - for (i = 0; i < 2; i++) {    for (j = 0; j < 2; j++) {       b[k++] = a[i,

  11. จะคัดลอกส่วนของอาร์เรย์ไปยังอาร์เรย์อื่นใน C # ได้อย่างไร

    วิธีการ Array.Copy() ใน C# ใช้เพื่อคัดลอกส่วนของอาร์เรย์หนึ่งไปยังอาร์เรย์อื่น ต่อไปนี้เป็นวากยสัมพันธ์ − Array.Copy(src, dest, length); ที่นี่ src =อาร์เรย์ที่จะคัดลอก ปลายทาง =อาร์เรย์ปลายทาง ความยาว =จำนวนองค์ประกอบที่จะคัดลอก ต่อไปนี้คือตัวอย่างที่แสดงการใช้เมธอด Copy(,,) ของคลาสอา

  12. อะไรคือความแตกต่างระหว่างการแทนที่ฟังก์ชันและการซ่อนเมธอดใน C #?

    การเอาชนะ ภายใต้การแทนที่ คุณสามารถกำหนดลักษณะการทำงานเฉพาะสำหรับประเภทคลาสย่อย ซึ่งหมายความว่าคลาสย่อยสามารถใช้เมธอดคลาสพาเรนต์ตามความต้องการได้ ให้เราดูตัวอย่างของคลาสนามธรรมที่ใช้การเอาชนะ - ตัวอย่าง using System; namespace PolymorphismApplication {    abstract class Shape {   &

  13. จะสร้างพจนานุกรมโดยใช้ C # ได้อย่างไร?

    พจนานุกรมคือชุดของคีย์และค่าต่างๆ ใน ​​C # Dictionary รวมอยู่ในเนมสเปซ System.Collection.Generics ในการสร้างพจนานุกรม คุณต้องตั้งค่าและเพิ่มคีย์และค่าก่อน ที่นี่เราได้เพิ่ม 5 ปุ่มพร้อมค่าลงในพจนานุกรม เราได้ตั้งค่าคีย์และประเภทค่าเป็น int แล้ว IDictionary<int, int> d = new Dictionary<int,

  14. ประเภทค่าเทียบกับประเภทอ้างอิงใน C #

    ประเภทค่าและการอ้างอิง ทั้งสองเป็นประเภทใน C# - ประเภทค่า ตัวแปรประเภทค่าสามารถกำหนดค่าได้โดยตรง มาจากคลาส System.ValueType ประเภทค่ามีข้อมูลโดยตรง เมื่อคุณประกาศประเภท int ระบบจะจัดสรรหน่วยความจำเพื่อเก็บค่า ตัวแปรประเภทค่าจะถูกเก็บไว้ในสแต็ก ตัวอย่าง ได้แก่ int, char และ float ซึ่งเก็บตัวเลข ตั

  15. จะสร้างไดเร็กทอรีโดยใช้ C # ได้อย่างไร?

    ในการสร้าง ย้าย และลบไดเร็กทอรีใน C# คลาส System.IO.Directory มีเมธอด ขั้นแรก นำเข้าเนมสเปซ System.IO ตอนนี้ ใช้เมธอด Director.CreateDirectory() เพื่อสร้างไดเร็กทอรีในเส้นทางที่ระบุ - string myDir = @"D:\NEW"; if (!Directory.Exists(myDir)) {    Directory.CreateDirectory(myDir);

  16. อาร์กิวเมนต์ตัวแปร (Varargs) ใน C #

    ใช้คีย์เวิร์ด param เพื่อรับอาร์กิวเมนต์ตัวแปรใน C# เรามาดูตัวอย่างการคูณจำนวนเต็มกัน เราใช้คีย์เวิร์ด params เพื่อยอมรับค่า int จำนวนเท่าใดก็ได้ - static int Multiply(params int[] b) ด้านบนช่วยให้เราค้นหาการคูณตัวเลขด้วยค่า int หนึ่งและสองค่า fllowing เรียกฟังก์ชันเดียวกันโดยมีค่าหลายค่า - int mu

  17. จะกำหนดอาร์เรย์ใน C # ได้อย่างไร?

    การกำหนดอาร์เรย์ใน C# − int[] runs = new int[10]; ให้เราเริ่มต้นอาร์เรย์ในบรรทัดเดียวกัน - int[] runs = new int[5] {99, 92, 95}; ต่อไปนี้คือตัวอย่างการแสดงวิธีการประกาศ เริ่มต้น และแสดงอาร์เรย์ − ตัวอย่าง using System; namespace Program {    class Demo {       static void

  18. การห่อหุ้มมีการใช้งานอย่างไรใน C #

    การห่อหุ้มจะดำเนินการโดยใช้ตัวระบุการเข้าถึง ตัวระบุการเข้าถึงกำหนดขอบเขตและการมองเห็นของสมาชิกคลาส C# รองรับตัวระบุการเข้าถึงต่อไปนี้:สาธารณะ ส่วนตัว ป้องกัน ภายใน ป้องกันภายใน ฯลฯ การห่อหุ้มสามารถเข้าใจได้โดยยกตัวอย่างของตัวระบุการเข้าถึงส่วนตัวที่ช่วยให้คลาสสามารถซ่อนตัวแปรสมาชิกและฟังก์ชันของสม

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:25/134  20-คอมพิวเตอร์/Page Goto:1 19 20 21 22 23 24 25 26 27 28 29 30 31