Aktywne Wpisy
Gmeras +25
Właśnie wylądowałem z rocznym synem w szpitalu. Zanim tu trafiłem to spotkałem 3 konowałów. Pierwszemu można jeszcze wybaczyć bo to była niedziela według mnie na pediatrię przebadała syna ok w tym dniu miał mokry kaszel stwierdził zakażenie wirusowe oraz stan zapalny w uchu ( na to według mnie antybiotyk się wprowadza) no dobra wizyta kontrolna we wtorek poniedziałek stan już delikatnie gorszy dochodzi gorączka i katar. We wtorek pediatra nie widzi nic
Potifara +13
Chciałem napisać, że trwa zażarta walka między freakowymi federacjami o pozyskanie znanej internetowej persony..., ale z racji, że doszło do medialnego porozumienia między trzema największymi potentatami, byłoby to dość spore faux pas. A ta persona to najpopularniejsza polska męska prostytutka, Maksym Wołczyk. Nie ma żadnej umowy, tym samym nie można brać niczego za pewnik, ale w tym momencie najbliżej mu do CLOUT MMA. Będzie debiut i potencjalnie dość ciekawy dodatek do świata
Oraz listę obiektów IEnumerable z których każdy wygląda tak:
Parameter
{
Name = Param1; // To co widać w inpucie procedury SQL
Value = "wartość parametru 1" // string który przyjmuje ów procedura
}
Pytanie:
W jaki mądry sposób mogę zamienić inputy procedury z ich Name na Value? Chciałbym uzyskać coś takiego:
**"select * from NAZWA_PROCEDURY("wartość parametru 1", "wartość parametru 2", "wartość parametru 3")"**
Chciałbym to zrobić LINQ tylko nie wiem jak się do niego zabrać. Ze zwykłym Replace nie mam problemu
#programowanie, #linq, #csharp
var dictionary = parameters.ToDictionary(x => x.Name, x => x.Value);
I masz:
"select * from NAZWA_PROCEDURY(dictionary["nazwaParametru1"], dictionary["nazwaParametru2"], dictionary["nazwaParametru3"])