Parse, TryParse, Convert và Casting (ép kiểu dữ liệu) trong c#

vào lúc 09:31
Có nhiều cách để có thể chuyển đổi dữ liệu trong C# như sử dụng các phương thức ParseTryParse, sử dụng lớp Convert hay là đôi khi còn có thể ép kiểu (Casting) từ kiểu dữ liệu này sang kiểu dữ liệu khác. Chúng ta sẽ lần lượt tìm hiểu các cách này cũng như sự khác biệt giữa chúng.
  1. 1. Parse
    Phương thức Parse là phương thức được sử dụng khá phổ biến khi chúng ta muốn chuyển đổi một chuỗi sang một kiểu dữ liệu tương ứng.

Kiểm tra email nhập theo đúng định bằng C#

vào lúc 02:54
Ở bài Kiểm tra địa chỉ email của dịch vụ Google (Gmail và tên miền Google cung cấp) có tồn tại hay không bằng C#, đã hướng dẫn bạn 1 địa chỉ email có tồn tại hay không khi người dùng nhập vào. Bài viết này gisgpsrs sẽ giới thiệu bạn hàm kiểm tra xem email người dùng nhập vào đã đúng theo định dạng email chưa. Để tiện cho người dùng nhập đúng với yêu cầu, và khi kiểm tra sẽ được nhanh chóng.




Chuẩn hóa xâu (text) trong C#

vào lúc 02:27
Khi bạn viết một ứng dụng liên quan đến chuỗi ký tự, chắc hẳn bạn sẽ gặp trường hợp các chuỗi ký tự đầu vào được đưa vào với nhiều định dạng khác nhau. Ví dụ như viết hoa, viết thường không theo chuẩn, nhập nhiều ký tự trắng giữa các từ khác nhau... Bạn muốn xử lý vấn đề này, và cho ra một định dạng nhất định nào đó. Trong C# hỗ trợ rất mạnh trong xử lý chuỗi ký tự. Sau đây gisgpsrs sẽ ví dụ một hàm xử lý chuỗi nhập tên.



Tạo file DLL (thư viện hàm) trong C#

vào lúc 07:32

Khi bạn lập trình C# chắc hẳn sẽ gặp phải các thư viện hàm .dll, các thư viện này được Add vào project. Các thư viện này rất tiện ích trong việc bạn sử dụng đi sử dụng lại một hàm nào đó. Hoặc bạn cần mã hóa một số hàm nào đó muốn chia sẻ cho mọi người nhưng không để mọi người biết code, chỉ sử dụng được các hàm bạn chia sẻ thôi. Rất nhiều .dll được các nhà phát triển nổi tiếng trên thế giới phát triển. Bạn muốn xây dựng file .dll? Sau đây gisgpsrs sẽ hướng dẫn bạn tạo 1 file .dll trong C#.

Lấy thông tin phần cứng của máy tính (CPU, MainBoard, Hard Disk...) bằng C#

vào lúc 08:53

Việc xem thông tin của các phần cứng là rất cần thiết. Bạn cũng có thể lấy thông tin phần cứng để viết một ứng dụng tích hợp theo thông tin phần cứng này. Tất cả các thông tin phần cứng trên máy tính bạn đều có thể lấy. Như chip CPU, bo mạch chủ MainBoard, ổ cứng Hard Disk, Card mạng…

Mã hóa MD5 trong C#

vào lúc 08:05

Khi bạn viết một ứng dụng mà đòi hỏi tính bảo mật, không muốn người khác có thể đọc thông tin bạn lưu trữ. Như có liên quan đến cơ sở dữ liệu, hoặc bất cứ thông tin nào đó mà không muốn người dùng đọc dịch được thì ta sẽ sử dụng bộ mã hóa. Trong C# hỗ trợ việc mã hóa MD5 rất dễ dàng. MD5 là một dạng mã hóa rất cao tại thời điểm hiện tại, nó đã được kiểm trứng khả năng dịch ngược lại là rất khó.

Kiểm tra địa chỉ email của dịch vụ Yahoo có tồn tại hay không bằng C#

vào lúc 07:35
Ở bài trước đã giới thiệu đến bạn đọc cách kiểm tra địa chỉ email của dịch vụ Google (Gmail và tên miền Google cung cấp) có tồntại hay không bằng C#. Ở bài này sẽ giới thiệu tiếp các bạn để kiểm tra địa chỉ email Yahoo có tồn tại hay không bằng C#. Để bạn hoàn thiện phần kiểm tra địa chỉ email tồn tại hay không khi bạn viết ứng dụng muốn người dùng đăng ký bằng Yahoo.

Kiểm tra địa chỉ email của dịch vụ Google (Gmail và tên miền Google cung cấp) có tồn tại hay không bằng C#

vào lúc 01:27
Dịch vụ email là rất phổ biến ngày nay, nó dùng để gửi thư và được sủ dụng phổ biến vào mục đích đăng ký tài khoản. Khi bạn viết một ứng dụng muốn người dùng đăng ký sử dụng bằng email. Vậy bạn muốn kiểm tra email của người đăng ký nhập email có tồn tại không? Sau đây sẽ giới thiệu cách kiểm tra email của dịch vụ Google (gồm Gmail và các tên miền do Google cung cấp) có tồn tại hay không.

Thiết lập chỉ cho nhập ký tự số vào ô textbox trong C#

vào lúc 21:42
Thiết lập cho textbox nhập các ký tự số là rất cân thiết trong lập trình. Khi bạn muốn xây dựng ứng dụng mà bạn muốn ô textbox chỉ cho phép nhập theo đúng định dạng của bạn là nhập các ký tự số, để khi thực thi lệnh tính toán hay chuyển đổi sang số không bị lỗi chương trình. Trong C# các 3 sự kiện giúp bạn dễ dàng thiết lập. Đó là các sự kiện KeyPress, Validating, TextChanged.

Tạo (Create) và giải nén (Extract) file Zip với C#

vào lúc 08:43
Việc nén dữ liệu vào một file zip là rất cân thiết, với những mục đích khác nhau. Như nén file lại để gửi cho người khác qua email. Hoặc với mục đích bảo mật đặt password cho file zip đó. Trong C# ta có thể dễ dàng nén thành 1 file zip và giải nén file này.

Đọc file text bằng C#

vào lúc 09:30
Sự phát minh ra file text là một phát minh quan trọng trong lĩnh vực công nghệ thông tin. File text có thể lưu trữ thông tin dạng số, văn bản... Nó là dữ liệu dạng chuẩn trong đa số các phần mềm. Vậy để lấy thông tin trong file text thì phải làm thế nào trong lập trình, và với ngôn ngữ C# ta có thể dễ dàng đọc 1 file đầu vào dạng text và khai thác thông tin trong file text này.

Mảng động trong C#

vào lúc 08:34
Mảng động là khai báo một mảng phần tử có kích thước động. Mảng động là rất quan trọng, tối ưu trong việc lập trình, nó cấp phát bộ nhớ lưu trữ động. Vậy các khai báo và sử dụng mảng động trong C# như thế nào? Sau đây sẽ giới thiệu về mảng động trong C#.

Tổng quan về ngôn ngữ C#

vào lúc 08:28
1.1       C# VÀ .NET FRAMEWORK 
1.1.1        Nền tảng của .NET
Khi Microsoft công bố C# vào tháng 7 năm 2000, việc khánh thành nó chỉ là một phần trong số rất nhiều sự kiện mà nền tảng .Net được công công bố. Nền tảng .Net là bộ khung phát triển ứng dụng mới, nó cung cấp một giao diện lập trình ứng dụng (Application Programming Interface - API) mới mẽ cho các dịch vụ và hệ điều hành Windows, cụ thể là Windows 2000, nó cũng mang lại nhiều kỹ thuật khác nổi bật của Microsoft suốt từ những năm 90. Trong số đó có các dịch vụ COM+, công nghệ ASP, XML và thiết kế hướng đối tượng, hỗ trợ các giao thức dịch vụ web mới như SOAP, WSDL và UDDL với trọng tâm là Internet, tất cả được tích hợp trong kiến trúc DNA.