یک برنامهٔ کنسول بنویسید که از کاربر عنوان و یک پاراگراف متن بگیرد و یک فایل قالب HTML ساده را با استفاده از Console.WriteLine روی خروجی چاپ کند تا بتوان آن را با ریدایرکت به یک فایل .html ذخیره و در مرورگر باز کرد.
11.0 بازدید آخرین ویرایش در 201 روز قبل ساعت 03:45 0.0
برای حل آن از یک برنامهٔ کنسول C# استفاده کنید: با Console.ReadLine مقدار عنوان و پاراگراف را بگیرید، سپس با استفاده از string interpolation یا رشتهٔ verbatim (@) قالب HTML را بسازید و خطبهخط با Console.WriteLine چاپ کنید. میتوانید پروژه را در Visual Studio/VS Code یا با dotnet CLI اجرا کنید و خروجی را با دستور dotnet run > index.html به فایل منتقل کنید؛ برای نوشتن رشتههای چندخطی از @"..." یا Environment.NewLine استفاده کنید تا از فرار کاراکترها جلوگیری شود.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
این روش خوب است که با Console.WriteLine قالب HTML را خطبهخط چاپ کنید تا خروجی را با ریدهدایرکت به فایل index.html ذخیره کنید. برای نگه داشتن قالب و فرار نکردن کاراکترها از Environment.NewLine یا رشتهٔ @\"...\" استفاده کنید. همچنین ورودی کاربر را HTML-encode کنید تا از نمایش نادرست و مشکلات امنیتی جلوگیری شود (مثلاً با WebUtility.HtmlEncode). در نهایت میتوانید با اجرای dotnet run > index.html خروجی را به فایل منتقل کرده و در مرورگر باز کنید.
گزارش