1) Implicit
Konversi ini dilakukan oleh C # dengan cara yang aman. Sebagai contoh, adalah konversi dari yang lebih kecil ke tipe integral yang lebih besar dan konversi dari kelas turunan ke kelas dasar.
2) Explicit
Konversi ini dilakukan secara eksplisit oleh pengguna menggunakan fungsi yang ditentukan sebelumnya. Konversi eksplisit membutuhkan operator cor.
contoh:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double d = 5673.74;
int
i;
//cast double to int
i = (int)d;
Console.WriteLine(i);
Console.ReadKey();
}
}
}
Metode Tipe Konversi
Contoh
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int
i = 75;
float
f = 53.005f;
double d = 2345.7652;
bool
b = true;
Console.WriteLine(i.ToString());
Console.WriteLine(f.ToString());
Console.WriteLine(d.ToString());
Console.WriteLine(b.ToString());
Console.ReadKey();
}
}
}
0 komentar:
Posting Komentar