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

Làm thế nào để tạo một chuỗi trong C #?

Chủ đề là các quy trình nhẹ. Một luồng được định nghĩa là đường dẫn thực thi của một chương trình. Các luồng được tạo ra bằng cách mở rộng lớp Thread. Sau đó, lớp Luồng mở rộng sẽ gọi phương thức Start () để bắt đầu thực thi luồng con.

Ví dụ về luồng:Một ví dụ phổ biến về việc sử dụng luồng là thực hiện lập trình đồng thời bởi các hệ điều hành hiện đại. Việc sử dụng các luồng giúp tiết kiệm sự lãng phí của chu kỳ CPU và tăng hiệu quả của một ứng dụng.

Sau đây là một ví dụ cho thấy cách tạo một chuỗi.

Ví dụ

using System;
using System.Threading;
namespace Demo {
   class Program {
      public static void ThreadFunc() {
         Console.WriteLine("Child thread starts");
      }
      static void Main(string[] args) {
         ThreadStart childref = new ThreadStart(ThreadFunc);
         Console.WriteLine("In Main: Creating the Child thread");
         Thread childThread = new Thread(childref);
         childThread.Start();
         Console.ReadKey();
      }
   }
}

Đầu ra

In Main: Creating the Child thread
Child thread starts