জয়েন লগইন

সি#

🌈সি# কি?

📋সি# হলো ডেটা রেন্ডার করার পদ্ধতি।

⚒️সি# ডেটা রেন্ডার করতে ব্যবহৃত হয়।

তালিকা রেন্ডার করার উদাহরণ।

csharp
using System;
using System.Collections.Generic;

class Program {
  static void Main() {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };

    Console.Write("<ul>");

    foreach (var fruit in fruits) {
      Console.Write("<li>");
      Console.Write(fruit);
      Console.Write("</li>");
    }

    Console.Write("</ul>");

  }
}

কী ও ভ্যালু জোড়া আকারে রেন্ডার করার উদাহরণ।

csharp
using System;
using System.Collections.Generic;

class Program {
  static void Main() {

    var info = new Dictionary<string, string>
    {
      ["নাম"] = "মোঃ আরিফ",
      ["দেশ"] = "বাংলাদেশ"
    };

    Console.Write("<table border='1'>");

    foreach (var item in info) {
      Console.Write("<tr>");
      Console.Write("<th>");
      Console.Write(item.Key);
      Console.Write("</th>");
      Console.Write("<td>");
      Console.Write(item.Value);
      Console.Write("</td>");
      Console.Write("</tr>");
    }

    Console.Write("</table>");

  }
}

নেস্টেড রেন্ডার করার উদাহরণ।

csharp
using System;
using System.Collections.Generic;

class Program {
  static void Main() {

    var user = new Dictionary<string, object>
    {
      ["নাম"] = "মোঃ আরিফ",
      ["তথ্য"] = new Dictionary<string, string>
      {
        ["স্বপ্ন"] = "সফটওয়্যার ইঞ্জিনিয়ার",
        ["দেশ"] = "বাংলাদেশ"
      }
    };

    Console.Write("<table border='1'>");

    Console.Write("<tr>");
    Console.Write("<th>নাম</th>");
    Console.Write("<td>");
    Console.Write(user["নাম"]);
    Console.Write("</td>");
    Console.Write("</tr>");

    Console.Write("<tr>");
    Console.Write("<th>তথ্য</th>");
    Console.Write("<td>");

    Console.Write("<table border='1'>");

    Console.Write("<tr>");
    Console.Write("<th>স্বপ্ন</th>");
    Console.Write("<td>");
    Console.Write(
      ((Dictionary<string, string>)user["তথ্য"])["স্বপ্ন"]
    );
    Console.Write("</td>");
    Console.Write("</tr>");

    Console.Write("<tr>");
    Console.Write("<th>দেশ</th>");
    Console.Write("<td>");
    Console.Write(
      ((Dictionary<string, string>)user["তথ্য"])["দেশ"]
    );
    Console.Write("</td>");
    Console.Write("</tr>");

    Console.Write("</table>");

    Console.Write("</td>");
    Console.Write("</tr>");

    Console.Write("</table>");

  }
}

বহুমাত্রিক ডেটা রেন্ডার করার উদাহরণ।

csharp
using System;
using System.Collections.Generic;

class Program {
  static void Main() {

    var users = new List<List<string>>
    {
      new List<string> { "10", "তানিম", "বাংলাদেশ" },
      new List<string> { "11", "জোহান", "নেদারল্যান্ড" },
      new List<string> { "12", "হামিদ", "আফগানিস্তান" },
      new List<string> { "13", "সাকিব", "বাংলাদেশ" }
    };

    Console.Write("<table border='1'>");

    Console.Write("<tr>");
    Console.Write("<th>আইডি</th>");
    Console.Write("<th>নাম</th>");
    Console.Write("<th>দেশ</th>");
    Console.Write("</tr>");

    foreach (var user in users)
    {
      Console.Write("<tr>");
      Console.Write("<td>");
      Console.Write(user[0]);
      Console.Write("</td>");
      Console.Write("<td>");
      Console.Write(user[1]);
      Console.Write("</td>");
      Console.Write("<td>");
      Console.Write(user[2]);
      Console.Write("</td>");
      Console.Write("</tr>");
    }

    Console.Write("</table>");

  }
}

সি# কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ

আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন

বুলিয়ান কাস্টিং comments কন্ডিশন ডেটা অ্যাক্সেস datarenders datastructures ডেটা টাইপ datetimes dictionaries ডিরেক্টরি ত্রুটি এক্সেপশন ফাইল সিস্টেম ফাংশন keywords lists লুপ গণিত অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অপারেটর outputs রেজেক্স স্ট্রিং variables