Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.



 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share | 
 

 [C#] Kiểu dữ liệu định sẳn: string trong C# *

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Tesulakata
Quân hàm:Trung sĩ 1
Quân hàm:Trung sĩ 1
Tesulakata

Tổng số bài gửi : 141
Experience : 240
Đã được cảm ơn : 1
Join date : 18/05/2011
Age : 48
Đến từ : Heaven

[C#] Kiểu dữ liệu định sẳn: string trong C# * Empty
Bài gửiTiêu đề: [C#] Kiểu dữ liệu định sẳn: string trong C# *   [C#] Kiểu dữ liệu định sẳn: string trong C# * Icon_minitimeWed May 18, 2011 10:03 pm

[C#] Kiểu dữ liệu định sẳn: string trong C# *

Mình được ban lãnh đạo lớp B ra chỉ thị sang bên này giao lưu. Mong 2 lớp đoàn kết, chia sẻ, học hỏi, cùng nhau tiến bộ

Thân

Nguồn:
http://k14ktqs.cntt.in/

K14B KĨ THUẬT QUÂN SỰ.






Cái này chắc không có gì lạ mắt cả, liệt kê ra cho có bài viết :)
Để viết chính xác thì cứ MSDN mà phang,


biến string là đại diện cho 1 chuỗi kí tự Unicode, biến string nằm trong thư viện System.String

string có thể sử dụng kiểu tham chiếu hoặc toán tử(operators (== and !=)).


[CODEx="c#"]string a = "hello";
string b = "h";
b += "ello"; // nối chuỗi với b
Console.WriteLine( a == b ); // output: True -- giá trị giống nhau
Console.WriteLine( (object)a == b ); // False -- đối tượng khác nhau[/CODEx]

Sử dụng toán tử + để nối chuỗi
[CODEx="c#"]string a = "good " + "morning";
[/CODEx]


Sử dụng toán tử [] để tách kí vị trí kí tự đó ra
[CODEx="c#"]
char x = "test"[2]; // x = 's';[/CODEx]

kiểu string được hiểu khi định nghĩa nó trong 2 dấu "

[CODEx="c#"]"good morning" // 1 chuỗi là chữ[/CODEx]

và có thể chứa bất kì kí tự nào, bao gồm cả các kí tự đặc biệt

[CODEx="c#"]string a = "\\\u0066\n"; // dấu gạch chéo ngược, từ f, xuống dòng[/CODEx]

Kí tự đặt biệt bao gồm dấu gạch chéo ngược và các kí tự u0066 là đại diện cho 1 ký tự Unicode

Sử dụng @ để làm tăng gấp đôi dấu gạch chéo ngược, nhưng chỉ dùng trong trường hợp chuỗi có chứa dấu gạch chéo ngược này.
[CODEx="c#"]
@"good morning" // in ra 1 chuỗi bình thường[/CODEx]

Khi thêm @ trước 1 chuỗi dạng đường dẫn

[CODEx="c#"]@"c:\Docs\Source\a.txt" // trở thành "c:\\Docs\\Source\\a.txt"[/CODEx]

thêm 2 dấu gạch chéo khi xuất hiện trong chuỗi 1 dạng trích ""

[CODEx="c#"]@"""Ahoy!"" cried the captain." // "Ahoy!" cried the captain.[/CODEx]



Ví dụ chương trình
[CODEx="c#"]using System;
class test
{
public static void Main( String[] args )
{
string a = "\u0068ello ";
string b = "world";
Console.WriteLine( a + b );
Console.WriteLine( a + b == "hello world" );
}
}[/CODEx]

Xuất ra



tham khảo từ MSDN, trong quá trình dịch thuật kém cỏi có gì sai mọi người báo nhé :hamham:

ai có vấn đề gì về string trong c# thì bàn luận ở đây luôn.[/QUOTE]



Nguồn:
http://k14ktqs.cntt.in/

K14B KĨ THUẬT QUÂN SỰ.
lol! :dangthuong:
Về Đầu Trang Go down
http://k14ktqs.cntt.in/
 

[C#] Kiểu dữ liệu định sẳn: string trong C# *

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 

 Similar topics

-
» [C#] Kiểu dữ liệu định sẳn: INT trong C# *
» tài liệu 91 bộ đề trong phần chấm điểm của ông ngọc dữ liệu đã được giải đây anh em vào ddoowwn đi ....
» CẤU TRÚC DỮ LIỆU & GIẢI THUẬT
» Cơ sở dữ liệu quan hệ!
» Tài liệu nhập môn ASP.Net
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: ____________________Diễn đàn học tập(Cấm Spam)____________________ :: Diễn đàn các môn học-
Chuyển đến