یک برنامه C# بنویسید که با استفاده از StringBuilder.AppendLine یک خروجی چندخطی HTML تولید کند که یک فهرست آیتمهای بازی (نام آیتم، توضیح کوتاه و قیمت) را به صورت نمایش دهد
6.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:30 0.0
با استفاده از کلاس System.Text.StringBuilder و متد AppendLine میتوانید هر خط از HTML را جداگانه بسازید؛ در حلقهای روی لیست آیتمها برای هر آیتم یک
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
استفاده از StringBuilder برای تولید خروجی HTML چندخطی مفید است، اما امنیت را فراموش نکنید: مقادیر نام آیتم و توضیحات را با WebUtility.HtmlEncode ایمن کنید. در حلقهٔ فهرست آیتمها، هر آیتم را در یک <li> با AppendLine اضافه کنید و در پایان از ToString() برای دریافت خروجی استفاده کنید. برای نمایش قیمت، از فرمت فرهنگی مناسب استفاده کنید تا قیمت به شکل محلی نمایش یابد (مثلاً با ToString("C", culture)). برای ساختار HTML، یک رأس <ul> را قبل از حلقه اضافه کنید و پایان را با </ul> پایان دهید تا خروجی تمیز و معتبر باشد.
گزارش