Hirdetés
- Pajac: Hámozott narancs
 - sziku69: Szólánc.
 - Brogyi: CTEK akkumulátor töltő és másolatai
 - GoodSpeed: 24 éves a Windows XP! Nézzen ki úgy a Windows 11 mint az XP?
 - Pötyi: 4. RETRO KONZOL ÉS SZÁMÍTÓGÉP BÖRZE - '25. november 16.
 - gban: Ingyen kellene, de tegnapra
 - sziku69: Fűzzük össze a szavakat :)
 - Luck Dragon: Asszociációs játék. :)
 - sh4d0w: Kalózkodás. Kalózkodás?
 - D1Rect: Nagy "hülyétkapokazapróktól" topik
 
Új hozzászólás Aktív témák
- 
			
			
						Peter Kiss
őstag
válasz
							
							
								lord.lakli
							
							
								#8595
							
							üzenetére
						Pedig nem ártana, akar a halál olasz, spanyol vagy egyéb nyelven konstruált szerkezetekben turkálni. Eddig én némettel találkoztam, 9 évig tanultam, nem kellene... Vagy az is rendben lenne, ha mondjuk oroszul natív abcvel menne?

 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								joysefke
							
							
								#8551
							
							üzenetére
						Nem tudom, mit szeretnél, de: https://www.nuget.org/packages/CsvHelper/9.2.3
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								DrojDtroll
							
							
								#8513
							
							üzenetére
						Kíváncsi lennék erre a felépítésre, mert valami biztosan nem kerek.
Írhatsz extension methodokat, hogy kényelmesebb legyen használni bizonyos interface-ekre, amennyiben valóban utility jellegű ez a static valami most.
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								DrojDtroll
							
							
								#8509
							
							üzenetére
						Miért kell neked static?
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								DrojDtroll
							
							
								#8435
							
							üzenetére
						https://stackoverflow.com/questions/878937/unit-testing-float-operations-in-visual-studio-2008-pro
Legtöbb lib-nek van hasonlója:
Assert.AreEqual(float expected, float actual, float tolerance); - 
			
			
						Peter Kiss
őstag
Biztos vagyok benne, hogy rosszul van szervezve a kódod parallel/async-await/connection close és egyebek (counter++ parallel-ben izgalmas lehet) kapcsán is, főleg, ha látod, hogy mindig ~250. vagy 500. elemnél hal meg.
https://stackoverflow.com/questions/19189275/asynchronously-and-parallelly-downloading-files - teljesen hasonló, talán segít.
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								DrojDtroll
							
							
								#8293
							
							üzenetére
						Mit is szeretnél megoldani?
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								alratar
							
							
								#8280
							
							üzenetére
						Eddigi pályafutásom alatt egy embert láttam, aki értett bármit is az adatbázisszerverekhez, innentől nekem beszélhet mindenki össze-vissza. Láttam rosszul használt MongoDB-t, én nem értek hozzá, de megmondtam, hogyan lesz jó, és tényleg sikerült töredék erőforrásból sokkal jobbat összehozni.
Ugyanez áll a relációs adatbázisokhoz, j f.sza, mit tudnak művelni az emberek.
Eleve azok szoktak nagyon okosakat mondani, akik az egy szem .cs fájljukra nem tudnak odafigyelni. Cserében ebben a témakorban minden számít, CPU, IRQ beállítás, az IO mindene, a fájlrendszer az op. rendszer, minden IS.

Általánosságban meg SQL Server lesz a barátod, ha relációs kell, ha nem relációs kell, akkor keresgélj, ami épp viszi, és árban is jó. Csak a "mire is kell" pontos ismerete nélkül nem kellene még csak gondolkodni sem rajta.
 - 
			
			
						Peter Kiss
őstag
C# Tech. interjú – nem-rekurzív könyvtárbejárás
Hátha valakinek hasznos.
 - 
			
			
						Peter Kiss
őstag
 - 
			
			
						Peter Kiss
őstag
Egy apróságot hozzátennék, ha a kérdező a Convert class-t használta: Convert.ToInt32() returns 0 when argument is null.
Az, hogy mikor mennyire fáj egy exception, kérdezd meg a processzorod L2 cache-étől.

Nyilván ebben a példában hótmindegy, nem is ez a kérdés, de mondjuk egy trading alkalmazással ahol a latency hiphop átszámolódik komoly $$$-ká, ott már nem mindegy. - 
			
			
						Peter Kiss
őstag
válasz
							
							
								bandi0000
							
							
								#7852
							
							üzenetére
						https://github.com/Robert-McGinley/TableParser
Egynek jó lehet.
 - 
			
			
						Peter Kiss
őstag
Lehet, hogy egy ilyesmi segítene:
http://classport.blogspot.hu/2014/05/cancellationtoken-and-threadsleep.html
Ha lesz egy kis időm, összelegózom, vagy küldd el a komplett solution-t.
 - 
			
			
 - 
			
			
 - 
			
			
						Peter Kiss
őstag
Nem tudom, mi a végcél, de ilyen feladatnál előbb összeszedjük az elemeket, majd random sorrendben kiszedjük őket:
using System;
using System.Collections.Generic;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
var listOfNumbers = new List<int>();
var minValue = 1;
var exclusiveMaxValue = 6;
for (var i = minValue; i < exclusiveMaxValue; i++)
{
listOfNumbers.Add(i);
}
var randomized = new int[exclusiveMaxValue - minValue];
var random = new Random();
for (var i = 0; i < exclusiveMaxValue - minValue; i++)
{
var index = random.Next(0, listOfNumbers.Count);
randomized[i] = listOfNumbers[index];
listOfNumbers.RemoveAt(index);
}
/* ... */
}
}
} - 
			
			
						Peter Kiss
őstag
válasz
							
							
								Krix CS 1.6
							
							
								#6554
							
							üzenetére
						Minden a matekon múlik!
 - 
			
			
						Peter Kiss
őstag
 - 
			
			
						Peter Kiss
őstag
 - 
			
			
						Peter Kiss
őstag
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								zuzu000
							
							
								#6077
							
							üzenetére
						Ez jó eredményt ad (vagyis azt csinálja, amit akarsz)?
static Dictionary<char, int> MibőlMennyi(IEnumerable<string> szavak, ICollection<char> karakterek)
{
return szavak.SelectMany(x => x.ToCharArray())
.Where(karakterek.Contains)
.ToLookup(x => x)
.ToDictionary(x => x.Key, x => x.Count());
}Látom, nem. Legközelebb átgondoltabban kérdezzünk.

A metódus neve eleve hibás. - 
			
			
						Peter Kiss
őstag
válasz
							
							
								beleszólok
							
							
								#6031
							
							üzenetére
						Ezért írtam a megjegyzésem is, szerintem a kérdést feltevők nem értenek hozzá.
Ctor-ban nem inicializálunk static dolgokat, van static ctor, de annak nem lehet nyilván paramétere.
 - 
			
			
						Peter Kiss
őstag
 - 
			
			
						Peter Kiss
őstag
Hátha segít: implicit (C# Reference)
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								Goose-T
							
							
								#5897
							
							üzenetére
						A fenti példa maradhat így is, automatán string.Concat() lesz belőle, ami teljesen okés. String-.Format() jóval lassabb lenne, memóriában is valószínűleg többet fogna összességében, de ez a kérdés már mikro optimalizáció, aminek nem biztos, hogy van értelme. StringBuilder ilyen kevés összefűzésnél felesleges.
 - 
			
			
						Peter Kiss
őstag
Facepalm
Új világ baromsága ez a mindent hajtsunk több szálon, mert úgy atom gyors lesz, csak a gügyéknek elfelejtik mondani, hogy igen kevés dolog thread safe... (IRepo, IUnitOfWork is gondolom valami neten lelt okosságot takar a józan ész nélkül.)
Írj tárolt eljárást, ami normálisan képes törölni.
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								tototos
							
							
								#5673
							
							üzenetére
						Szia!
Azt hiszem, látszik, hogy semmit.
 Ez egy tervezési megfontolás miatt lett így kialakítva.A kódban használhatjuk úgy ennek az osztálynak egy instance-át, hogy tudjuk, van valami a működésében, ami igényli a használata után, hogy megszabaduljunk tőle, dispose-oljuk (a forrás mögött lehetnek unmanaged erőforrások, amiket mindig érdemes lezárni, pl. file strem, database connection és hasonlók). Jelenleg nincs ilyen, de később előfordulhat, hogy szükség lesz rá, illetve az implementált interface is jelzi már ezt a lehetséges viselkedést, készülni kell rá.
 - 
			
			
						Peter Kiss
őstag
válasz
							
							
								tototos
							
							
								#5621
							
							üzenetére
						Kicsit áthegesztettem: Visual Studio 2013-as project
Nyilván nem tudom, működik-e rendesen, de van benne pár ötlet.
Megjegyzések:
- parser-t nem összekeverni: adattárolóval (DataSet), mentő megoldása (CreateFile)
- parser, saver, writer blabla dolgokat mindig érdemes IDisposable interface-szel ellátni
- DataSet ne maradjon véletlenül sem gazdátlanul, mert a ctor-ban alapból van egy GC.SuppressFinalize((object) this); hívás
- nem kell mindennek mindent ismernie
- miért nem XML-lel megy?
- CultureInfo csak parse-olásnál volt állítva, mentésnél nem, de parse esetén sem volt visszaállítva
- a többit nézd meg - 
			
			
						Peter Kiss
őstag
válasz
							
							
								trisztan94
							
							
								#5452
							
							üzenetére
						eredetiLista = valami.GetData();
tempLista = new List<T>(eredetiLista); - 
			
			
						Peter Kiss
őstag
válasz
							
							
								thiclyoon
							
							
								#5254
							
							üzenetére
						Ez egy lehetőség, de pl. kis- és nagybetű miatt bukta, arra alkalmazhatsz más, de hasonló jellegű megoldást.
using (var sr = new StreamReader("útvonal a fájlhoz"))
{
var filter = new HashSet<string>();
while (!sr.EndOfStream)
{
var line = sr.ReadLine();
if (filter.Add(line))
{
Console.WriteLine(line);
}
}
} - 
			
			
						Peter Kiss
őstag
válasz
							
							
								trisztan94
							
							
								#5042
							
							üzenetére
						Mondjuk te is elolvashatnád a Trey Nash könyvet, van egy olyan érzésem...
 
Ú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!
- Xiaomi: Android 16 zápor, zivatar
 - Apple iPhone 16 - ígéretek földje
 - Dacia topic
 - Milyen okostelefont vegyek?
 - One mobilszolgáltatások
 - Spórolós topik
 - „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
 - BestBuy ruhás topik
 - ASZTALI GÉP / ALKATRÉSZ beárazás
 - Motoros topic
 - További aktív témák...
 
- Gainward Phoenix 3080 10G golden sample
 - Gamer PC RTX 3060TI I7-9700k 16GB RAM 1 TB SSD
 - ASUS ROG RTX 3060 OC 12GB GDDR6
 - Eladó vadonatúj Huawei FreeBuds Pro 4 fülhallgatók! (Bontatlan 24 hónap garancia)
 - HIHETETLEN! DE ÚJ DOBOZOS LAPTOPOK AKÁR FÉLPÉNZÉRT FÉLÁRON !!! ///////// FÉLPÉNZES LAPTOP //////////
 
- Konzol felvásárlás!! Xbox Series S, Xbox Serries X
 - Azonnali készpénzes AMD Radeon RX 7000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
 - HIBÁTLAN iPhone 12 Mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3631,94% Akkumulátor
 - ÚJ! AKRacing Arctica gamer szék
 - Dell Latitude 5290 i5 8350U, 8-16GB RAM, SSD, jó akku, EU bill., szép állapot, számla, 6 hó gar
 
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
								
							
							
							
							
							
							
							
 
							
							
							
							
							
							
							
							

							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
							
