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

C#-এ স্ট্রাকচার (Structure) এবং এর মেম্বারসমূহ


একটি স্ট্রাকচার (Structure) হলো একটি ভ্যালু টাইপ (value type) ডেটা টাইপ। এটি আপনাকে একটি সিঙ্গেল ভেরিয়েবলে বিভিন্ন ডেটা টাইপের সম্পর্কিত ডেটা ধারণ করতে সাহায্য করে। স্ট্রাকচার তৈরি করতে struct কীওয়ার্ড ব্যবহার করা হয়।

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

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

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

স্ট্রাকচারের মেম্বার অ্যাক্সেস ও প্রদর্শন করা:

উদাহরণ

using System;

struct Books {
    public string title;
    public string author;
    public int id;
};

public class testStructure {
    public static void Main(string[] args) {
        Books Book1;
        Book1.title = "PHP IN 7 Days";
        Book1.author = "Jacob Dawson";
        Book1.id = 34;
        Console.WriteLine("Book 1 title : {0}", Book1.title);
        Console.WriteLine("Book 1 author : {0}", Book1.author);
        Console.WriteLine("Book 1 book_id :{0}", Book1.id);
        Console.ReadKey();
    }
}

  1. সি++-এ আইকোসাহেড্রনের (Icosahedron) ক্ষেত্রফল ও আয়তন বের করার প্রোগ্রাম

  2. সি++-এ আর্ধবৃত্তের (Semicircle) ক্ষেত্রফল ও পরিসীমা বের করার প্রোগ্রাম

  3. সি++ প্রোগ্রাম: sin(x) এবং cos(x) এর মান গণনা করা

  4. করাপ্ট ডিস্ক স্ট্রাকচার সমাধান: অনরিডেবল ড্রাইভ রিকভার করার দ্রুত পদ্ধতি