Aktywne Wpisy
WielkiNos +437
Firma 4f nie ubierze już w tym roku reprezentacji na igrzyska. Ładne dopasowane stroje naszej rodzimej firmy nie podobały się jakiemuś sprzedajemu knurowi i teraz Polacy wystąpią w powyciąganacych szmatach adidasa.
#sport #moda #4f #polska #takaprawda
#sport #moda #4f #polska #takaprawda
hellyea +32
Jestem tak stara, że byłam w kinie nampremierze Króla Lwa (tego pierwszego).
( ͡° ͜ʖ ͡°)
A Wy?
#glupiewykopowezabawy #heheszki #film
( ͡° ͜ʖ ͡°)
A Wy?
#glupiewykopowezabawy #heheszki #film
Jakiś hacker mirek ma może pomysł ? regex ?
#visualstudio #programowanie #csharp #dotnetnews
Ale za cholerę nie mam pomysłu jak to napisać ( ͡° ͜ʖ ͡°)
.GetTypes()
.SelectMany(x => x.GetMethods())
.Where(m => m.GetCustomAttributes(typeof(MenuItemAttribute), false).Length > 0)
.ToList();
coś takiego? Sobie tylko przerobić musisz
coś tam stack pokazuje, ale sam tego nie próbowałem. Wydaje się jednak do zrobienia.
Mogę sobie Total commanderem wszystkie pliki *.cs wywalić do osobnego folderu ale nadal nie widzę, tego czytać Trimem (╯︵╰,)
Find-ChildItem -Type f -Name "*.cs" | sls "^(\w+( )?){2,}\([^!@#$+%^]+?\)" | sls "\="
Nie gwarantuję ,że regexp jest dobry, ale mniej więcej powinien być ok. Wziąłem stąd https://stackoverflow.com/questions/476173/regex-to-pull-out-c-function-prototype-declarations/45866339#45866339 i dodałem kilka rzeczy
Użyj refleksji. Najszybciej i najłatwiej będzie( ͡° ͜ʖ ͡°)
ParameterInfo i IsOptional?
(protected|private|public).*?=
i zaznacz single linetu np masz jak dla solucji wylistowac projekty: https://joshvarty.com/2014/09/12/learn-roslyn-now-part-6-working-with-workspaces/
tu pobieranie metod: https://www.filipekberg.se/2011/10/21/getting-all-methods-from-a-code-file-with-roslyn/
Z glowy Ci nie napisze, musiałbym pogooglać API, ale da się to na 100% zrobić w dość prosty sposób:
https://github.com/dotnet/roslyn
https://pastebin.com/5txN5ekK
Chociaż dla niektórych dllek mi rzuca mi jeszcze
Could not load file or assembly 'PublicWebAPI.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format.
Masz wszystko skompilowane do jednej architektury, masz odhaczone AnyCPU?
Może masz je w kodzie natywnym albo w C/C++?