Computer >> Máy Tính >  >> Lập trình >> C#

Làm thế nào để tạo một đối tượng String trong C #?

Để tạo một đối tượng chuỗi trong C #, hãy sử dụng bất kỳ phương thức nào dưới đây.

  • Bằng cách gán một chuỗi ký tự cho một biến Chuỗi
  • Bằng cách sử dụng hàm tạo lớp String
  • Bằng cách sử dụng toán tử nối chuỗi (+)
  • Bằng cách truy xuất một thuộc tính hoặc gọi một phương thức trả về một chuỗi
  • Bằng cách gọi một phương thức định dạng để chuyển đổi một giá trị hoặc một đối tượng thành biểu diễn chuỗi của nó

Sau đây là một ví dụ cho thấy các cách khác nhau để tạo một đối tượng chuỗi trong C #.

Ví dụ

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         //from string literal and string concatenation
         string fname, lname;
         fname = "Brad ";
         lname = "Pitt";
         char []letters= { 'W', 'e', 'b'};
         string [] sarray={ "Web", "World"};
         string fullname = fname + lname;
         Console.WriteLine("Full Name: {0}", fullname);
         //by using string constructor { 'W, 'e', 'b'};
         string greetings = new string(letters);
         Console.WriteLine("Greetings: {0}", greetings);
         //methods returning string { "Web", "World" };
         string message = String.Join(" ", sarray);
         Console.WriteLine("Message: {0}", message);
         //formatting method to convert a value
         DateTime waiting = new DateTime(2012, 10, 10, 17, 58, 1);
         string chat = String.Format("Message sent at {0:t} on {0:D}", waiting);
         Console.WriteLine("Message: {0}", chat);
      }
   }
}

Đầu ra

Full Name: Brad Pitt
Greetings: Web
Message: Web World
Message: Message sent at 5:58 PM on Wednesday, October 10, 2012