Hirdetés
Új hozzászólás Aktív témák
-
Lakers
tag
sziasztok!
Ismét kód értelmezésben kérem a segítségeteket
ez a Pass osztály:using System;
namespace Parameters
{
class Pass
{
public static void Value(int param)
{
param = 42;
}
public static void Reference(WrappedInt param)
{
param.Number = 42;
}
}
}WrappedInt osztály:
namespace Parameters
{
class WrappedInt
{
public int Number;
}
}Ez pedig a Main metódus tartalma:
WrappedInt wi = new WrappedInt();
Console.WriteLine(wi.Number);
Pass.Reference(wi);
Console.WriteLine(wi.Number);itt a Reference függvény azt csinálja, hogy a WrappedInt osztályból meghívja a példányt, az a példány WrappedInt osztályban 0, és ugye a Reference metódus meghívás után a példány(Number) értéke 42 lesz.
Kérdésem:
1. public static void Reference(WrappedInt param) miért param van itt? és miért nem number? (mert az a Number az az osztály mezője?)
2. a Reference metódusban a param.Number=42 utasítás mit csinál? a Number 0 értékéhez hozzáadta a param 42 értéket? (lehet ennél a kérdésnél, még tovább kell lapoznom a könyvet
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- THE G-LAB Combo Tungsten Bolti ár:20k INGYEN FOXPOST
- ÚJ HP Business Slim Smartcard Bolti ár:17k INGYEN FOXPOST
- Új, bontatlan Kingston FURY 16GB DDR5 6000MHz CL36 Beast XMP/EXPO - 2 év bolti garival! -
- HP ProBook 430 G3, 13,3" HD kijelző, I5-6200U CPU, 8GB DDR3, 128GB SSD, W11, Számla, 1 év garancia (
- Lenovo Thinkpad T470S, 14" FHD kijelző, I5-6200U CPU, 8GB DDR4, 128GB SSD, W11, Magyar bill, Akku X,
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Microsoft: Windows / Office / Server / Stb.
- GYÖNYÖRŰ iPhone 13 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3963, 100% Akkumulátor
- BESZÁMÍTÁS! Asus B150-Pro i5 6500 8GB DDR4 250GB SSD 1TB HDD GTX 1050Ti 4GB Rampage SHIVA 450W
- GYÖNYÖRŰ iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3841, 100% Akkumulátor
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



