CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 69

69

Chương 2: Thao tác dữ liệu

byte[] b = DecimalToByteArray(src);

// Trả về giá trị decimal được mã hóa theo Base64.

return Convert.ToBase64String(b);

}

// Giải mã một giá trị decimal được mã hóa theo Base64.

public static decimal Base64ToDecimal (string src) {

// Giải mã vào mảng kiểu byte.

byte[] b = Convert.FromBase64String(src);

// Trả về giá trị decimal.

return ByteArrayToDecimal(b);

}

// Mã hóa Base64 với giá trị int.

public static string IntToBase64 (int src) {

// Chuyển giá trị int thành mảng kiểu byte.

byte[] b = BitConverter.GetBytes(src);

// Trả về giá trị int được mã hóa theo Base64.

return Convert.ToBase64String(b);

}

// Giải mã một giá trị int được mã hóa theo Base64.

public static int Base64ToInt (string src) {

// Giải mã vào mảng kiểu byte.

byte[] b = Convert.FromBase64String(src);

// Trả về giá trị int.

return BitConverter.ToInt32(b,0);

}

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.