Lập trình C# - Chuyển nội dung file thành chữ hoa
Chuyển nội dung file thành chữ hoa
Viết chương trình C# để đọc một file sau đó chuyển nội dung của file này sang một file khác và chuyển các chữ thường thành chữ hoa.
Chương trình C#
Dưới đây là chương trình C# minh họa lời giải cho bài tập chuyển nội dung file thành chữ hoa trong C#. Bạn cần sử dụng System.IO namespace cho hoạt động đọc ghi file.
using System;
using System.IO;
namespace Csharp
{
class TestCsharp
{
static void Main(string[] args)
{
Console.WriteLine("\nChuyen noi dung file thanh chu hoa trong C#:");
Console.WriteLine("-------------------------------------------\n");
Console.Write("Nhap ten file ban dau: ");
string fileName = Console.ReadLine();
Console.Write("Nhap ten file 2: ");
string fileName1 = Console.ReadLine();
if (File.Exists(fileName))
{
StreamReader fileRw = File.OpenText(fileName);
StreamWriter fileWr = File.CreateText(fileName1);
string line;
do
{
line = fileRw.ReadLine();
if (line != null)
fileWr.WriteLine(line.ToUpper());
}
while (line != null);
fileRw.Close();
fileWr.Close();
}
Console.ReadKey();
}
}
}
Kết quả chương trình C#
Giả sử, nội dung của test.txt như sau: (được tạo trong các bài tập trước)
Biên dịch và chạy chương trình C# trên sẽ cho kết quả:
Khi đó, nội dung của test1.txt sẽ như sau: