Hirdetés
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Magisk
- Samsung Galaxy S23 Ultra - non plus ultra
- Külföldi prepaid SIM-ek itthon
- Megjelent a Redmi Turbo 5 Max, az első telefon Dimensity 9500s-el
- Okosóra és okoskiegészítő topik
- Apple iPhone 11 - népalma
- Samsung Galaxy S25 FE - fenséges, felejthető vagy felesleges?
- Mobil flották
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
Másik lehetőség:
using System;
using System.Collections.Generic;
namespace ConsoleApplication1
{
internal class Model
{
public int A { get; set; }
public int B { get; set; }
public int C { get; set; }
}
class Program
{
static void Main(string[] args)
{
var sorted = new SortedList<int, Model>
{
{1, new Model {A = 1, B = 5, C = 7}},
{3, new Model {A = 3, B = 7, C = 9}},
{2, new Model {A = 2, B = 5, C = 4}},
{5, new Model {A = 5, B = 3, C = 1}}
};
foreach (var item in sorted.Values)
{
Console.WriteLine("{0} {1} {2}", item.A, item.B, item.C);
}
Console.ReadLine();
}
}
}Ha nem simétlődik az A adat:
using System;
using System.Collections.Generic;
namespace ConsoleApplication1
{
internal class Model
{
public int A { get; set; }
public int B { get; set; }
public int C { get; set; }
}
class ModelComparer : IComparer<Model>
{
public int Compare(Model x, Model y)
{
if (x.A > y.A)
{
return 1;
}
return x.A == y.A ? 0 : -1;
}
}
class Program
{
static void Main(string[] args)
{
var sortedSet = new SortedSet<Model>(new ModelComparer())
{
new Model {A = 1, B = 5, C = 7},
new Model {A = 1, B = 5, C = 7},
new Model {A = 3, B = 7, C = 9},
new Model {A = 2, B = 5, C = 4},
new Model {A = 5, B = 3, C = 1}
};
foreach (var item in sortedSet)
{
Console.WriteLine("{0} {1} {2}", item.A, item.B, item.C);
}
Console.ReadLine();
}
}
}
Ú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!
- Formula-1
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- A kezdet vége: viszlát, Model S!
- Nem indul és mi a baja a gépemnek topik
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Milyen hangkártyát vegyek?
- Xbox Series X|S
- Autós topik
- Allegro vélemények - tapasztalatok
- További aktív témák...
- Xiaomi Redmi Pad 8,7 64GB, Wi-ti, 1 Év Garanciával
- Sennheiser Momentum TW 4 Garanciális
- ÚJ SteelSeries Arctis Nova 5P Bolti ár:50k INGYEN FOXPOST
- Szép ThinkPad Edge.15,6",FullHD IPS,Core i7 (8X3,3Ghz)GT740 2/4GB VGA,8/16GB RAM,256-512SSD,JÓ akku,
- Szinte ÚJ SteelSeries Tusq Gaming Bolti ár:25k INGYEN FOXPOST
- HIBÁTLAN iPhone 12 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4408
- PlayStation Okosító Blu-ray lemezek - PS4 GoldHEN Loader / BD-JB Lapse és PS5 Auto Jailbreak AIO
- BESZÁMÍTÁS! 1TB Samsung 860 PRO 2,5" SATA SSD meghajtó garanciával hibátlan működéssel
- Felsőkategóriás Gamer PC-Számítógép! Beszámítás! X870 /R9 9950X / RX 9070XT / 32GB DDR5 / 2TB SSD
- KERESEK: Poly Voyager 4320 M UC USB-C 218478-02M Part number: 77Z30AA
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


