Cách chuyển chữ thường thành chữ in hoa và ngược lại trong C#
Trong bài viết này mình sẽ hướng dẫn các bạn cách chuyển đổi chữ thường thành chữ in hoa và ngược lại trong C#. Đây là một dạng bài tập căn bản thường gặp khi bắt đầu học một ngôn ngữ lập trình nào đó.

Mình sẽ thực hiện hai chương trình để chuyển đổi chữ thường thành chữ in hoa và ngược lại. Điều này giúp các bạn hiểu rõ hơn và có thể so sánh các cách với nhau.
Chuyển đổi chữ thường thành chữ in hoa C#
Trong phần này mình sẽ tạo một chương trình để chuyển đổi chữ thường thành chữ hoa. Nội dung sẽ được nhập bởi người dùng.
Việc đầu tiên chúng ta cần tạo một chuỗi str kiểu string. Sau đó sử dụng Console.Write() và Console.ReadLine() để yêu cầu người dùng nhập vào chuỗi cần chuyển đổi.
Bài viết này được đăng tại [free tuts .net]
//khai báo một chuỗi str kiểu string
string str = "";
//yêu cầu người dùng nhập vào chuỗi cần chuyển đổi
Console.Write("\n Nhap vao chuoi can chuyen doi: ");
str = Console.ReadLine();Tiếp đến sử dụng phương thức ToUpper() để chuyển đổi chuỗi vừa nhập thành chữ in hoa sau đó gán ngược lại cho str.
//sử dụng phương thức ToUpper() để chuyển đổi chữ thường thành chữ in hoa str = str.ToUpper();
Và cuối cùng là hiển thị kết quả vừa chuyển đổi ra màn hình console.
//hiển thị chuỗi đã chuyển đổi ra màn hình console
Console.Write("\n Chuoi sau khi in hoa la: {0}", str);Full code:
using System;
namespace BaiTapCSharp
{
class Program
{
static void Main(string[] args)
{
//khai báo một chuỗi str kiểu string
string str = "";
//yêu cầu người dùng nhập vào chuỗi cần chuyển đổi
Console.Write("\n Nhap vao chuoi can chuyen doi: ");
str = Console.ReadLine();
//sử dụng phương thức ToUpper() để chuyển đổi chữ thường thành chữ in hoa
str = str.ToUpper();
//hiển thị chuỗi đã chuyển đổi ra màn hình console
Console.Write("\n Chuoi sau khi in hoa la: {0}", str);
Console.WriteLine("\n-----Chuong trinh nay duoc dang tai Freetuts.net---");
}
}
}Kết quả:

Chuyển đổi chữ in hoa thành chữ thường C#
Việc chuyển đổi chữ in hoa thành chữ thường được thực hiện tương tự như việc chuyển đổi chữ thường thành chữ in hoa. Thay vì sử dụng phương thức ToUpper() thì ta sẽ sử dụng phương thức ToLower() để chuyển đổi chữ in hoa thành chữ thường.
using System;
namespace BaiTapCSharp
{
class Program
{
static void Main(string[] args)
{
//khai báo một chuỗi str kiểu string
string str = "";
//yêu cầu người dùng nhập vào chuỗi cần chuyển đổi
Console.Write("\n Nhap vao chuoi can chuyen doi: ");
str = Console.ReadLine();
//sử dụng phương thức ToLower() để chuyển đổi chữ in hoa thành chữ in thường
str = str.ToLower();
//hiển thị chuỗi đã chuyển đổi ra màn hình console
Console.Write("\n Chuoi sau khi in thuong la: {0}", str);
Console.WriteLine("\n-----Chuong trinh nay duoc dang tai Freetuts.net---");
}
}
}Kết quả:

Như vậy là chúng ta đã thực hiện xong hai chương trình để chuyển đổi chữ thường thành chữ in hoa và ngược lại. Đây là các bài tập cơ bản giúp các bạn nắm vững kiến thức căn bản của lập trình, vì vậy hãy luyện tập thật nhiều nhé. Chúc các bạn thành công !!!

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng