namespace ConsoleApplication15 { class Program { static void Main(string[] args) { int i = 10; object o = i; int j = (int)o;
Console.WriteLine(j); } } }
_________________________________________ böyle neden olmuyor ? : using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace ConsoleApplication15 { class Program { static void Main(string[] args) { int i = 10; object o = i; int j = (byte)o;
tek değişen yer parantez içerindeki int'in byte çevrilmesi her iki şekilde de büyüktür küçük türe çevriliyor yani o değişkeni int'e çevriliyor ama byte çevrilmiyor neden ?