কম্পিউটার টিউটোরিয়াল

C#-এ স্ট্রাকচার (Structure) তৈরি করা

C#-এ একটি স্ট্রাকচার (structure) হল একটি ভ্যালু টাইপ ডেটা টাইপ। এটি আপনাকে একটি একক ভেরিয়েবলে çeşitli ডেটা টাইপের সংশ্লিষ্ট ডেটা ধারণ করতে সাহায্য করে। স্ট্রাকচার তৈরি করতে struct কিওয়ার্ড ব্যবহার করা হয়।

একটি স্ট্রাকচার সংজ্ঞায়িত করতে, আপনাকে struct স্টেটমেন্ট ব্যবহার করতে হবে। struct স্টেটমেন্ট একটি নতুন ডেটা টাইপ সংজ্ঞায়িত করে, যার একাধিক মেম্বার থাকে আপনার প্রোগ্রামের জন্য।

উদাহরণস্বরূপ, এখানে Books স্ট্রাকচার ঘোষণা করার পদ্ধতি দেওয়া হলো:

struct Books { 
    public string title; 
    public string author; 
    public string subject; 
    public int book_id; 
};

উদাহরণ

using System; 
struct Books { 
    public string title; 
    public string author; 
    public string subject; 
    public int book_id; 
}; 
public class testStructure { 
    public static void Main(string[] args) { 
        Books Book1; /* Declare Book1 of type Book */ 
        Books Book2; /* Declare Book2 of type Book */ 
        /* book 1 specification */ 
        Book1.title = "C Programming"; 
        Book1.author = "Nuha Ali"; 
        Book1.subject = "C Programming Tutorial"; 
        Book1.book_id = 6495407; 
        /* book 2 specification */ 
        Book2.title = "Telecom Billing"; 
        Book2.author = "Zara Ali"; 
        Book2.subject = "Telecom Billing Tutorial"; 
        Book2.book_id = 6495700; 
        /* print Book1 info */ 
        Console.WriteLine( "Book 1 title : {0}", Book1.title); 
        Console.WriteLine("Book 1 author : {0}", Book1.author); 
        Console.WriteLine("Book 1 subject : {0}", Book1.subject); 
        Console.WriteLine("Book 1 book_id :{0}", Book1.book_id); 
        /* print Book2 info */ 
        Console.WriteLine("Book 2 title : {0}", Book2.title); 
        Console.WriteLine("Book 2 author : {0}", Book2.author); 
        Console.WriteLine("Book 2 subject : {0}", Book2.subject); 
        Console.WriteLine("Book 2 book_id : {0}", Book2.book_id); 
        Console.ReadKey(); 
    } 
}

আউটপুট

Book 1 title : C Programming 
Book 1 author : Nuha Ali 
Book 1 subject : C Programming Tutorial 
Book 1 book_id :6495407 
Book 2 title : Telecom Billing 
Book 2 author : Zara Ali 
Book 2 subject : Telecom Billing Tutorial 
Book 2 book_id : 6495700
  1. C#-এ স্ট্রাকচার (Structure) কীভাবে সংজ্ঞায়িত করবেন?

  2. পাওয়ারপয়েন্টে বই তৈরি করার পদ্ধতি

  3. মাইক্রোসফট ওয়ার্ডে বুকলেট বা বই তৈরি করার পদ্ধতি

  4. Apple ID তৈরি করার পদ্ধতি