সি#
🌈সি# কি?
📋সি# হলো ডেটা রেন্ডার করার পদ্ধতি।
⚒️সি# ডেটা রেন্ডার করতে ব্যবহৃত হয়।
তালিকা রেন্ডার করার উদাহরণ।
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>");
}
}
সি# কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ
আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন