Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

คลาสสตริงใน C #


คีย์เวิร์ดสตริงคือนามแฝงสำหรับคลาส System.String คลาสสตริงมีคุณสมบัติสองประการดังต่อไปนี้ -

ซีเนียร์ คุณสมบัติ &คำอธิบาย
1 อักขระ
รับวัตถุ Char ที่ตำแหน่งที่ระบุในวัตถุสตริงปัจจุบัน
2 ความยาว
รับจำนวนอักขระในอ็อบเจ็กต์ String ปัจจุบัน

ต่อไปนี้เป็นวิธีการบางอย่างของคลาสสตริง -

ซีเนียร์ วิธีการและคำอธิบาย
1 สแตติก int สาธารณะ เปรียบเทียบ (สตริง straA, สตริง strB)
เปรียบเทียบสองอ็อบเจ็กต์สตริงที่ระบุและส่งคืนจำนวนเต็มที่บ่งชี้ตำแหน่งสัมพัทธ์ในลำดับการจัดเรียง
2 ค่าคงที่สาธารณะ int เปรียบเทียบ (สตริง strA, สตริง strB, bool forgetCase )
เปรียบเทียบสองอ็อบเจ็กต์สตริงที่ระบุและส่งคืนจำนวนเต็มที่บ่งชี้ตำแหน่งสัมพัทธ์ในลำดับการจัดเรียง อย่างไรก็ตาม จะข้ามกรณีถ้าพารามิเตอร์บูลีนเป็นจริง
3 สตริงสแตติกสาธารณะ Concat(string str0, string str1)
เชื่อมวัตถุสตริงสองรายการ
4 สตริงคงที่สาธารณะ Concat(สตริง str0, สตริง str1, สตริง str2)
เชื่อมวัตถุสตริงสามรายการ
5 สตริงคงที่สาธารณะ Concat(สตริง str0, สตริง str1, สตริง str2, สตริง str3)
เชื่อมต่อวัตถุสตริงสี่รายการ

ให้เราดูวิธีการสร้างสตริงและรวมสตริงในตัวอย่างต่อไปนี้ −

ตัวอย่าง

using System;

namespace StringApplication {

   class StringProg {

      static void Main(string[] args) {
         string[] starray = new string[]{"Cricket is my life",
         "It is played between two teams",
         "It has three formats",
         "T20, Test Cricket and ODI",
         "Cricket is life"
         };

         string str = String.Join("\n", starray);
         Console.WriteLine(str);
      }
   }
}