Chuyển đổi một giá trị được chỉ định thành số nguyên có dấu 16 bit bằng phương thức Convert.ToInt16 trong C #.
Chúng tôi có một biến kép với một giá trị được khởi tạo cho nó.
double doubleNum = 3.456;
Bây giờ, chúng ta hãy chuyển đổi nó thành Int16, tức là ngắn hạn.
short shortNum; shortNum = Convert.ToInt16(doubleNum);
Đây là ví dụ đầy đủ -
Ví dụ
using System;
public class Demo {
public static void Main() {
double doubleNum = 3.456;
short shortNum;
shortNum = Convert.ToInt16(doubleNum);
Console.WriteLine("Converted {0} to {1}", doubleNum, shortNum);
}
} Đầu ra
Converted 3.456 to 3