int(A+B) bir int ifade, byte int bir değeri tutacak kadar hafıza alanı içermiyor. Çalıştığınız kaynağı değiştirin, sorduğunuz sorular sorulacak cinsten değil.
Çünkü değer verdiğinizde byte C'ye atanacak değer belli, değişkenle yaptığınızda ise A ve B'nin içinde ne olacağı çalışma zamanında belli olacak. C=A+B demek A ve B'yi topla demek, ama A ve B ne belli değil, byte olurlar mı olmazlar mı o da belli değil.
using System;
public class faaliyet_alnı
{
static void Main()
{
byte A = 1 + 2;
Console.WriteLine(A);
}
}
____________________________________
böyle neden olmuyor :
using System;
public class faaliyet_alnı
{
static void Main()
{
byte A = 5;
byte B = 6;
byte C = (int) A+B;
Console.WriteLine(C);
}
}
//please i need help
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.