Định dạng chuỗi, số, ngày trong C#

Cách định dạng chữ, số ngày trong C#, các ví dụ về code định dạng ngày

  1. Định dạng chữ tròn C#
  2. Định dạng số tròn C#
  3. Định dạng ngày tròn C#

Hướng dẫn các bạn cách lập trình để định dạng chữ, số, ngày để hiển thị ra phần mềm.

Đây là những cách code cơ bản nhưng rất quan trọng các bạn cần nắm được để sau này làm phần mềm thuận tiện hơn.

I. Định dạng chữ tròn C#
 string ten1 = "iif.vn";
 string ten2 = "Hoc lap trinh c#";
 // pp1: nối chuổi
 string c = "Xin chào "+ ten1+" "+ ten2;
 // pp2: dùng String.Format
 c = String.Format("Xin chào {0} {1}", ten1, ten2);
 // pp3: dùng WriteLine
 Console.WriteLine("Xin chào {0} {1}", ten1, ten2);

 Console.ReadLine();
 // Ví dụ có định dạng số WriteLine

II. Đinh dạng số trong C#

 double luong = 2545000/ 2.1;
 // pp1:  nối chuổi
 c = "Luong cua ban: " + luong.ToString(); // ko định dạng số
 c = "Luong cua ban: " + luong.ToString("n0"); // có định dạng số
 // pp2: String Format
 c = String.Format("Lương của {0} bạn là: {1:n0}", ten1,luong);



III. Định dạng ngày trong C#
 DateTime ngay = new DateTime(2000, 12, 27);

 // pp1: nối chuổi
 c = "bạn sinh ngày: " + ngay.ToString();
 c = "bạn sinh ngày: " + ngay.ToString("dd/MM/yyyy");
 c = "bạn sinh ngày: " + ngay.ToString("dd/MM/yyyy hh:mm");
 // pp2: String Format
 c = String.Format("bạn {0} sinh ngày: {1:dd/MM}",ten1, ngay);
 // Ví dụ có định ngày ngày WriteLine
 Console.WriteLine("bạn {0} sinh ngày: {1:dd/MM}",  ten1, ngay);
 Console.ReadLine();