Code:
public static void Main(string[] args)
{
//ovaj prvi deo bi mi bio boxing
int i = 32;
broj x = new broj();
x.f_xxx = i;
Console.WriteLine(x.f_xxx); // <--
Console.WriteLine(i);
// ovo dole je predpostavljam unboxing
int g = 0;
g = x.f_xxx;
Console.WriteLine(g);
}
class broj
{
public int f_xxx;
}
public static void Main(string[] args)
{
//ovaj prvi deo bi mi bio boxing
int i = 32;
broj x = new broj();
x.f_xxx = i;
Console.WriteLine(x.f_xxx); // <--
Console.WriteLine(i);
// ovo dole je predpostavljam unboxing
int g = 0;
g = x.f_xxx;
Console.WriteLine(g);
}
class broj
{
public int f_xxx;
}
Jel se ovako upotrebljava box/unbox?
I da koja je razlika izmedju int i Int32, tj. ima li neko pravilo kada se sta koristi?