Kết quả tìm kiếm với tag ""

Những tính năng mới của C# 3.0

Xin chào các bạn. Trong bài viết này mình sẽ đề cập đến một số tính năng mới của C# 3.0 được giới thiệu trong .NET 3.5.

Định dạng kiểu double trong C#

Sử dụng phương thức tĩnh String.Format() hoặc double.ToString(), float.ToString()

Hiển thị số đằng sau dấu phẩy

// Chỉ hiển thị 2 chữ số
String.Format("{0:0.00}", 123.4567);      // "123.46"
String.Format("{0:0.00}", 123.4);         // "123.40"
String.Format("{0:0.00}", 123.0);         // "123.00"
// Hiển thị tối đa 2 chữ số
String.Format("{0:0.##}", 123.4567);      // "123.46"
String.Format("{0:0.##}", 123.4);         // "123.4"
String.Format("{0:0.##}", 123.0);         // "123"

Hiển thị số đằng trước dấu phẩy

// Hiển thị ít nhất 2 chữ số
String.Format("{0:00.0}", 123.4567);      // "123.5"
String.Format("{0:00.0}", 23.4567);       // "23.5"
String.Format("{0:00.0}", 3.4567);        // "03.5"
String.Format("{0:00.0}", -3.4567);       // "-03.5"

Hiển thị dấu ngăn cách hàng nghìn, hàng triệu,…

String.Format("{0:0,0.0}", 12345.67);     // "12,345.7"
String.Format("{0:0,0}", 12345.67);       // "12,346"

Căn trái, căn phải với dấu cách

// Sử dụng dấu "," đằng trước ":"
String.Format("{0,10:0.0}", 123.4567);    // "     123.5" căn phải
String.Format("{0,-10:0.0}", 123.4567);   // "123.5     " dấu trừ để căn trái

Tùy biến hiển thị số âm, số 0 và số dương

Bằng cách sử dụng dấu “;” để ngăn cách xâu định dạng thành 3 phần: phần định dạng cho số dương, phần định dạng cho số âm và phần định dạng cho số 0

String.Format("{0:0.00;âm 0.00;không}", 123.4567);   // "123.46"
String.Format("{0:0.00;âm 0.00;không}", -123.4567);  // "âm 123.46"
String.Format("{0:0.00;âm 0.00;không}", 0.0);        // "không"

Một số phương pháp lập trình web an toàn

Về cơ bản, một hệ thống website bao gồm ba thành phần: Cơ sở hạ tầng và đường truyền, Hệ điều hành và môi trường (Windows / SQL server, Linux / MySQL ,…) và các ứng dụng web (ASP.NET, PHP, JSP…)

Cài đặt Lazy Loading trong C#

Chương trình cần mô hình hóa đối tượng cái ô tô gồm các thuộc tính: Loại xe, màu sắc, giá, số chỗ, 4 bánh xe. Trong đó màu sắc và giá được quan tâm nhiều và được sửa đổi thường xuyên, các thông số kỹ thuật của bánh xe ít được quan tâm.