Hirdetés
- One mobilszolgáltatások
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Google Pixel topik
- Yettel topik
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Mobil flották
- Bemutatkozott a Poco X7 és X7 Pro
- Apple iPhone 14 - tavalyi termésből főzve
Új hozzászólás Aktív témák
-
Szabesz
őstag
reszek hol van létrehozva?
Valami iylesmi sokkal szebb lenne btw:
string line = File.ReadLines("allas.txt").Skip(1).Take(1).First();
var reszek = new List<int>();
int value;
foreach (var element in line.Split('#'))
{
if(int.TryParse(element, out value))
reszek.Add(value);
else
throw new Exception("para van");
} -
Szabesz
őstag
Nem int[] konstruktorú.
class Kez
{
private int[] kez;public Kez(int[] kez)
{
this.kez = kez;
}public Kez()
{
kez = new int[4];
}public int[] getKez()
{
return kez;}
}Így már az.
Itt meg:
public static void Osztas(Pakli pakli, ref Kez kez, int ellenfelszam)
{
kez = new Kez(pakli.Oszto(Pakli.OsztandoLapokSzama(kez.getKez())));
//a hiba: Cannot implicitly convert type 'int[]' to 'Beadando_Fezler_Gabor.Kez'
}A ref-re felhívnám a figyelmed, különben nem sok értelme van ennek a függvényednek.
Implicit / explicit cast-tal lehetne még varázsolni, de egyfelől nem hiszem hogy ezt szeretnéd, másrészt meg az ilyenek elég csúnyák:
class A
{
public static implicit operator int[](A a)
{
return new int[5];
}
}
//wtf
int[] alma = new A();
Ú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!
- Telefon felvásárlás!! Samsung Galaxy A50/Samsung Galaxy A51/Samsung Galaxy A52/Samsung Galaxy A53
- Zalman S3 Black modern, letisztult szèpsèg
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 128 GB-100%-3hó gari!
- GYÖNYÖRŰ iPhone 13 Pro 256GB Gold-1 ÉV GARANCIA -Kártyafüggetlen, MS3964, 100% Akkumulátor
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
(minden lépésben megint szétszedted a line-t, fölösleges, és belassíthat), illetve a generikus lista használata.


