2010. június 11., péntek

Olvasóink küldték rovat

"Névtelen" olvasónk kommentjében érkezett a következő "mit ír ki" rejtvény:

Console.WriteLine("{0}");
Console.WriteLine("{0}", "{0}");

Én ezt még ennyivel megfejelném:

Console.WriteLine(string.Format("{0}"));
Console.WriteLine(string.Format("{0}", "{0}"));

9 megjegyzés:

  1. "{0}"
    "{0}"
    exception
    "{0}"

    jól tippelek?
    VálaszTörlés
  2. as usual, de ne lődd le mindig a poént :)
    VálaszTörlés
  3. Sorry, igazad van... :)
    VálaszTörlés
  4. Jól emlékszem, hogy ebben a blogban olvastam egy hasonló kis mit-ír-ki szösszenetet a try-catch-finally kivételkezelő blokkokban végzett return-ökről? Épp a múlt héten kérdezték tőlem ugyanazt egy állásinterjún :-)

    Ez a mostani is jó!
    VálaszTörlés
  5. Mit ír ki? (escapelnem kellett a object-eket :D természetesen space nélkül gondoltam

    IEnumerable list = new List() { "gihj", "fdhsgh3", "iugadfg" };
    IEnumerable slist = list.AsParallel().OrderBy(item => item);

    foreach (var item in slist)
    Console.WriteLine(item);

    (list as List).Add("asdf");

    foreach (var item in slist)
    Console.WriteLine(item);
    VálaszTörlés
  6. Bocsi, na akkor mégegyszer:

    IEnumerable\ list = new List() { "gihj", "fdhsgh3", "iugadfg" };
    IEnumerable\ slist = list.AsParallel().OrderBy(item => item);

    foreach (var item in slist)
    Console.WriteLine(item);

    (list as List).Add("asdf");

    foreach (var item in slist)
    Console.WriteLine(item);
    VálaszTörlés
  7. Na akkor mégegyszer, nem enged kacsacsőrt se írni, szögletesre cseréltem:

    IEnumerable[object] list = new List[string]() { "gihj", "fdhsgh3", "iugadfg" };
    IEnumerable[object] slist = list.AsParallel().OrderBy(item => item);

    foreach (var item in slist)
    Console.WriteLine(item);

    (list as List[string]).Add("asdf");

    foreach (var item in slist)
    Console.WriteLine(item);
    VálaszTörlés
  8. Szerintem dobd fel a pastebin.com-ra, és ide csak a linket rakd be - az megtartja a formázást, sőt még syntax highlight-ot is tud (pl: http://pastebin.com/AmNH7UzQ )
    VálaszTörlés
  9. Milyen igaz.

    http://pastebin.com/6h8QrVgV
    VálaszTörlés