Есть переменная folder, в которой записан путь до папки приложения, его значение - D:\Programming\C#\SKProCH's Launcher\bin\Debug\
. В другой переменной присваивается следующее значение - Path.Combine(folder, @"/libraries/", @"anyfile.ajr")
. Если мы посмотрим на значение этой переменной, то увидим: /libraries/anyfile.ajr
.
Почему?
Уберите слэши из @"/libraries/"
. По крайней мере - передний. Path.Combine
думает, что второй параметр - это абсолютный путь.
https://docs.microsoft.com/en-us/dotnet/api/system.io.path.combine?view=netframework-4.7.2#System_IO_Path_Combine_System_String_System_String_System_String_
If path2
or path3
is also an absolute path, the combine operation
discards all previously combined paths and resets to that absolute
path.
Если path2
или path3
является абсолютным путем, предыдущие
параметры не учитываются.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
все никак не мог придумать название моей проблеме, думаю, сейчас тоже не особо вышлоПишу бота на C# для ВК используя библиотеку VKNet
Как я могу получить объект ClaimsPrincipal для любого пользователя, например с UserManager? Он мне нужен для получения idДля текущего пользователя так...
В настройках выставлено принудительно net 40 и x86
В WPF GridSplitter работает внутри GridНо как сделать чтобы он был внутри елемента Grid чтобы получить примерно такой результат? Получается нажатие...