Új hozzászólás Aktív témák
-
pvt.peter
őstag
Sziasztok,
Ha van ez a kódunk:
if (variable is null) {
variable = expression;
}
Akkor ezt helyettesíthetjük ezzel is:variable ??= expression;
A kérdés innentől adott: ??= operátor thread safe?
-
pvt.peter
őstag
Sziasztok,
Lehet triviális a kérdésem de OutOfMemoryException esetében, hogyan képes "tudatni" a program, hogy OutOfMemoryException történt?
Elméletileg betelt a memória így már arra sem lenne erőforrás, hogy kiírja, hogy elfogyott az erőforrás, nem? -
pvt.peter
őstag
Sziasztok,
Interpolált stringeknél mi értelme van a kettős pont előtti számnak? Pl.
$"Dear {0:firstName} {1:lastName}, the price is {3:price}.";
Köszi a választ.
-
pvt.peter
őstag
Sziasztok,
Lenne egy C# -os, IIS + AD -val kombinált kérdésem (jobb topikot nem találtam ennél).
Van egy IIS szerverem ami egy olyan gépen fut, amely egyben DC is. A webalkalmazás form authentikációval lépteti be a usereket, a userek pedig az AD -ban vannak letárolva. Tehát van egy weboldal, amely elérhető internet felől is akár, és a belépésre jogosult userek le vannak tárolva AD -ban is. Az alkalmazásnak van egy jelszóváltoztatás funkciója, viszont a változtatás után a régi jelszóval is belehet lépni még kb. szűk 1 óráig (de inkább kevesebb ideig).
A Windowsban megváltozik a jelszó, ugyanis ha pl. RDP -vel lépek be a gépre, akkor az adott usernek már csak az új jelszavával tudok belépni.
Ha jól gondolom, akkor IIS -nél lehet vmilyen cachelési mechanizmus, ugyanis pl. iisreset után már csak az új jelszóval lehet csak belépni.A kérdésem: járt már vki hasonló cipőben? Ha igen, mi lehet a gond?
Köszi a segítséget.
-
pvt.peter
őstag
válasz
zsolti_20 #9032 üzenetére
Nem igazán találtam rá értelmes megoldást, inkább használd a SendKeys.Send -et.
-
pvt.peter
őstag
Sziasztok,
C# allasinterjura mit erdemes atnezni?
Illetve mibol erdemes keszulni?
(Hozzateszem, hogy tudasfelfrissitesrol lenne szo, ugyanis kb. 3 evet mar fejlesztettem C# -ban, viszont most ugy hozta a sors, hogy megint C# -ozni fogok.) -
pvt.peter
őstag
Sziasztok,
Performanciával, hatékonysággal kapcsolatban lenne kérdésem.
Tegyük fel, hogy van egy saját típusom, pl. MyType, amelynek van egy MyItem adattagja, amely OtherType típusú.
Az OtherType pedig rendelkezik egy int típusú Identifier adattaggal.
Adott az alábbi két függvény:_________________________________________________________________
public void DoSomething(MyType myType)
{
if ((myType.MyItem as OtherType).Identifier == 1)
{
...
return;
}
else if ((myType.MyItem as OtherType).Identifier == 2)
{
...
return;
}
else if ((myType.MyItem as OtherType).Identifier == 3)
{
...
return;
}
...
else
{
...
return;
}
}
_________________________________________________________________
public void DoSomething(MyType myType)
{
OtherType otherType = myType.MyItem as OtherType;
if (otherType.Identifier == 1)
{
...
return;
}
else if (otherType.Identifier == 2)
{
...
return;
}
else if (otherType.Identifier == 3)
{
...
return;
}
...
else
{
...
return;
}
}
_________________________________________________________________
Mindkettő függvényben legyen tetszőlegesen sok else-if ág.
A kérdésem az lenne, hogy melyik a jobb megvalósítás performancia szempontjából?
Várom a véleményeket, javaslatokat illetve természetesen a miérteket is.Peti
-
pvt.peter
őstag
válasz
Des1gnR #6976 üzenetére
Hali,
A kollega is hasonló problémába ütközött:
New line break problem with EPPLUS when exporting data -
pvt.peter
őstag
Sziasztok,
Nekem egy olyan kérdésem lenne, hogy az alábbi tutorial videóban levő projektnek van-e esetleg C# -os megvalósítása?
Tutorial to create a Ribbon Style Application with Visual Studio 11
Tehát a célom az, hogy a videó végén levő C++ alkalmazásnak megfelelő .NET/C# alkalmazást létrehozni ugyanilyen wizard segítségével.
Ha konkrétan ilyet nem lehet, akkor milyen alternatív megoldások vannak amelyek hasonlítanak egy .NET -es ribbonos sample app -ra?Előre is köszi,
Peti -
pvt.peter
őstag
Sziasztok!
Ismer vki olyan (lehetőleg) C# könyvtárat amely gráfok grafikus reprezentálására szolgál?
Fontos kikötés lenne az, hogy ez az egész egy koordináta rendszerben legyen és lehessen 1-1 pont között éle(ke)t kezelni.
Kezelje az interaktivitást, pl. lehessen rendezgetni a pontokat az élek megtartásával stb.Üdv,
Peti -
-
pvt.peter
őstag
Sziasztok!
Ha van egy stringem, pl. ez:
"<DOWN><DOWN><DOWN><DOWN>1500<DOWN><DOWN>1500<DOWN>1000<DOWN>"Akkor hogyan tudnám belőle reguláris kifejezéssel úgy kiválogatni őket, hogy a következőket kapjam meg:
<DOWN>
<DOWN>
<DOWN>
<DOWN>
1500
<DOWN>
<DOWN>
1500
<DOWN>
1000
<DOWN><DOWN> helyett akár <Alt-F4> is lehet, illetve 1500 helyett lehet vmi más string is.
Úgy gondolom, hogy a '<' és '>' jelekkel lehetne a matching groupot vhogy meghatározni.
Segítséget köszönöm.
-
pvt.peter
őstag
Vmi hasonló megoldás lesz: [C# Store functions in a Dictionary]
-
pvt.peter
őstag
@Karma
A dictionary jo megoldasnak tunik. Majd vegzek egy merest, hogy hogyan lenne jobb.@Athlon64
A foproblema az, hogy a stringkent kapjuk meg a fuggvenyek neveit az adatok feldolgozasa kozben. Ezert is gondoltam a reflexiora, de tobb ezer fuggvenynel ez elegge problemas lenne. -
pvt.peter
őstag
Sziasztok!
Adott egy olyan feladat, hogy egy meglévő rendszert kell átírnom .NET -es környezetbe.
Van egy olyan részfeladata ennek az egésznek, hogy kb. van 7000 stringünk, amiből futásidőben kaphatunk bizonyos halmazokat.
Ezek a stringek mind függvények neveit reprezentálják, illetve ezek a függvényke egy statikus osztályban lesznek megvalósítva statikus eljárásként..A kérdésem: hogyan lehetne a leghatékonyabban megvalósítani azt, hogy a stringet felhasználva hívni tudjam a metódusokat?
Eddig a MethodInfo.Invoke() eljárást használtam. Úgy gondolom ezt továbbra is fel kell használnom.
Leginkább optimalizálásra lennék kíváncsi, milyen trükköket lehetne bevetni.Előre is köszönöm,
Peti
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Újszerű Karcmentes Samsung Galaxy S24 8/128GB 2028.05.19-ig garanciával
- 16 db Intel Celeron és Celeron D processzor
- Gamer PC - Ryzen 7 5700X / RTX 5060 / A520M / 16GB vagy 32GB RAM / 256GB + 1TB M.2 SSD / 650W Silver
- Gamer PC eladó, erős gép, frissen pasztázva.
- Apple iPhone 16 Pro Max 256GB,2026.07.29-ig Apple Garancia,Makulátlan Karcmentes Állapot
- Microsoft Surface Laptop 5 13,5" i7-1265U 16GB 256GB magyarbill 1 év garancia
- Akció! Hordozható GAMER Monitor! MSI MAG162V ! 15.6 1920x1080 FULLHD! Bolti ár fele!
- REFURBISHED és ÚJ - Lenovo ThinkPad Ultra Docking Station (40AJ)
- ÁRGARANCIA!Épített KomPhone Ryzen 5 9600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- ASUS ZenBook 14 OLED UM3402 - 14"2.8K OLED - Ryzen 7 7730U - 16GB - 512GB - Win11 - 1,5 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest