Bài đăng nổi bật

 



Biến và Kiểu dữ liệu

Biến là một cách để lưu trữ dữ liệu trong bộ nhớ của máy tính để sử dụng sau này trong chương trình. 
C # là một ngôn ngữ an toàn về kiểu, có nghĩa là khi các biến được khai báo 
thì cần phải xác định kiểu dữ liệu của chúng.

Khai báo các loại biến cho phép trình biên dịch dừng chương trình chạy 
khi các biến được sử dụng không đúng cách, tức là một intđược sử dụng khi a string 
là cần thiết hoặc ngược lại.


string foo"Hello";
string bar"How are you?";
int x5;

Console.WriteLine(foo);
// Prints: Hello

Math.Sqrt()

Math.Sqrt()là một Mathphương thức lớp được sử dụng 
để tính căn bậc hai của giá trị được chỉ định.

double x81;
  
Console.Write(Math.Sqrt(x));

// Prints: 9

Toán tử số học

Toán tử số học được sử dụng để sửa đổi các giá trị số:

  • +toán tử bổ sung
  • -toán tử trừ
  • *toán tử nhân
  • /toán tử phân chia
  • %toán tử modulo (trả về phần còn lại)
int result;

result105;  // 15

result105;  // 5

result105;  // 50

result105;  // 2

result105;  // 0

Nhà khai thác đơn lẻ

Các toán tử có thể được kết hợp để tạo các câu lệnh ngắn hơn và nhanh chóng sửa đổi các biến hiện có. Hai ví dụ phổ biến:
  • ++toán tử tăng một giá trị.
  • --toán tử giảm một giá trị.

int a10;
a++;

Console.WriteLine(a);
// Prints: 11

Math.Pow()

Math.Pow()là một Mathphương thức lớp được sử dụng 
để nâng một số lên một lũy thừa xác định. 
Nó trả về một số kiểu kép.
double pow_abMath.Pow(6, 2);

Console.WriteLine(pow_ab);

// Prints: 36

.toUpper () trong C #

Trong C #, .ToUpper()là một phương thức chuỗi chuyển đổi mọi ký tự 
trong một chuỗi thành chữ hoa. Nếu một ký tự không có chữ hoa tương đương, 
nó vẫn không thay đổi. 
Ví dụ, các ký hiệu đặc biệt không thay đổi.
string str2"This is C# Program xsdd_$#%";
  
// string converted to Upper case
string upperstr2str2.ToUpper();

//upperstr2 contains "THIS IS C# PROGRAM XSDD_$#%"

IndexOf () trong C #

Trong C #, IndexOf()phương thức là một phương thức chuỗi 

được sử dụng để tìm vị trí chỉ mục của một ký tự được chỉ định trong một chuỗi. 

Phương thức trả về -1 nếu không tìm thấy ký tự.

string str"Divyesh";

// Finding the index of character  
// which is present in string and
// this will show the value 5 
int index1str.IndexOf('s');

Console.WriteLine("The Index Value of character 's' is "index1);
//The Index Value of character 's' is 5

Ký hiệu dấu ngoặc

Chuỗi chứa các ký tự. Một cách có thể được truy cập 

các giá trị char này là bằng ký hiệu dấu ngoặc. 

Chúng tôi thậm chí có thể lưu trữ các ký tự này trong các biến riêng biệt.

Chúng tôi truy cập một ký tự cụ thể bằng cách sử dụng 

dấu ngoặc vuông trên chuỗi, đặt vị trí chỉ mục của ký tự mong muốn giữa các dấu ngoặc. 

Ví dụ, để lấy ký tự đầu tiên, bạn có thể chỉ định variable[0]

Để lấy ký tự cuối cùng, bạn có thể trừ một ký tự khỏi độ dài của chuỗi.



// Get values from this string.
string value"Dot Net Perls";

//variable first contains letter D 
char firstvalue[0];

//Second contains letter o
char secondvalue[1];

//last contains letter s
char lastvalue[value.Length1];

Chuỗi ký tự thoát trong C #

Trong C #, một chuỗi thoát đề cập đến sự kết hợp của các ký tự 
bắt đầu bằng dấu gạch chéo ngược \ theo sau 
là các chữ cái hoặc chữ số. Nó được sử dụng để đảm bảo rằng 
chương trình đọc các ký tự nhất định như một phần của chuỗi. 

Ví dụ, nó có thể được sử dụng để bao gồm dấu ngoặc kép 
trong một chuỗi mà bạn muốn in ra bảng điều khiển. 
Trình tự thoát có thể làm những việc khác bằng cách 
sử dụng các ký tự cụ thể. \nđược sử dụng để tạo một dòng mới.

Chuỗi con () trong C #

Trong C #, Substring () là một phương thức chuỗi được sử dụng 
để lấy một phần của chuỗi trong khi vẫn giữ nguyên dữ liệu ban đầu. 
Chuỗi con mà bạn truy xuất có thể được lưu trữ trong một biến 
để sử dụng ở những nơi khác trong chương trình của bạn.
string myString"Divyesh";
string test1myString.Substring(2);

Nối chuỗi trong C #

Nối là quá trình nối một chuỗi vào cuối một chuỗi khác. 

Phương pháp đơn giản nhất để thêm hai chuỗi trong C # là sử dụng toán tử +.



// Declare strings    
string firstName"Divyesh";    
string lastName"Goardnan";    
    
// Concatenate two string variables    
string namefirstName" "lastName;    
Console.WriteLine(name);
//Ths code will output Divyesh Goardnan

.ToLower () trong C #

Trong C #, .ToLower()là một phương thức chuỗi chuyển đổi mọi 
ký tự thành chữ thường. Nếu một ký tự không có chữ thường 
tương đương, nó vẫn không thay đổi. 
Ví dụ, các ký hiệu đặc biệt không thay đổi.
string mixedCase"This is a MIXED case string.";

// Call ToLower instance method, which returns a new copy.
string lowermixedCase.ToLower();

//variable lower contains "this is a mixed case string."

Độ dài chuỗi trong C #

Lớp string có thuộc tính Length, thuộc tính này trả về số ký tự trong chuỗi.

string a"One example";
Console.WriteLine("LENGTH: "a.Length);
// This code outputs 11

Nội suy chuỗi trong C #

Nội suy chuỗi cung cấp cú pháp dễ đọc và thuận tiện hơn để 

tạo chuỗi được định dạng. Nó cho phép chúng ta chèn các 

giá trị và biểu thức biến vào giữa một chuỗi để chúng ta 

không phải lo lắng về dấu chấm câu hoặc dấu cách.



int id100

// We can use an expression with a string interpolation.
string multipliedNumber$"The multiplied ID is {id10}.";

Console.WriteLine(multipliedNumber);
// This code would output "The multiplied ID is 1000."

Chuỗi mới dòng

Tổ hợp ký tự \nđại diện cho một ký tự dòng mới khi bên trong C # string.

Ví dụ: chuyển "Hello\nWorld"tới Console.WriteLine()sẽ in Hellovà World

trên các dòng riêng biệt trong bảng điều khiển.

Console.WriteLine("Hello\nWorld");

// The console output will look like:
// Hello
// World

Console.ReadLine()

Phương Console.ReadLine()thức được sử dụng để lấy thông tin đầu vào của người dùng. 
Đầu vào của người dùng có thể được lưu trữ trong một biến. 
Phương pháp này cũng có thể được sử dụng để nhắc người dùng nhấn entertrên bàn phím.
Console.WriteLine("Enter your name: ");

nameConsole.ReadLine();

Bình luận

Chú thích là các đoạn văn bản không được thực thi. Những dòng này có thể 

được sử dụng để để lại ghi chú và tăng tính dễ đọc của chương trình.

  • Nhận xét dòng đơn được tạo với hai dấu gạch chéo về phía trước //.
  • Nhận xét nhiều dòng bắt đầu bằng /*và kết thúc bằng */
  • Chúng hữu ích cho việc bình luận các khối mã lớn.
// This is a single line comment

/* This is a multi-line comment
   and continues until the end
   of comment symbol is reached */


Console.WriteLine()

Phương Console.WriteLine()thức này được sử dụng để in văn bản 

vào bảng điều khiển. Nó cũng có thể được sử dụng để in các kiểu 

dữ liệu và giá trị khác được lưu trữ trong các biến.


Console.WriteLine("Hello, world!");

// Prints: Hello, world!


Post a Comment

Mới hơn Cũ hơn