ประเภทสั้นแสดงถึงจำนวนเต็มที่ลงนาม 16 บิต เช่น Int16
หากต้องการแปลงจำนวนเต็ม 16 บิตเป็นทศนิยมโดยปริยาย ให้ตั้งค่าสั้นก่อน
short val = -32768;
หากต้องการแปลง short เป็นทศนิยม ให้กำหนดค่า
dec = val;
เรามาดูตัวอย่างกันต่อ
ตัวอย่าง
using System;
public class Demo {
public static void Main() {
short val = -32768;
decimal dec;
Console.WriteLine("Implicit conversion from Int16 to Decimal");
dec = val;
Console.WriteLine("Decimal : "+dec);
}
} ผลลัพธ์
Implicit conversion from Int16 to Decimal Decimal : -32768