การแปลงที่ชัดเจนต้องใช้ตัวดำเนินการแคสต์
ผู้ใช้ทำการแปลงเหล่านี้อย่างชัดเจนโดยใช้ฟังก์ชันที่กำหนดไว้ล่วงหน้า
ให้เรามาดูตัวอย่างการใช้ double to int −
ตัวอย่าง
using System; namespace Demo { class Program { static void Main(string[] args) { double d = 345.78; int i; Console.WriteLine("double: "+d); i = (int)d; Console.WriteLine("int: "+i); Console.ReadKey(); } } }