Косая черта или обратная косая черта при использовании нескольких программ платформы - PullRequest
0 голосов
/ 11 июня 2018

Я создаю сервис, который работает с изображениями в Windows и имеет веб-часть.Я знаю, что Windows использует обратную косую черту для разделения найма, а все остальные используют косую черту.чтобы мое изображение отображалось в веб-части, мне пришлось использовать косую черту для моего относительного (к папке проекта) пути к изображению (или я?), и когда я хотел удалить фотографию с помощью веб-клика, мне пришлось датьСистемный полный путь, поэтому я получил этот «смешанный путь»:

C: \ Users \ source \ repos \ ImageService \ ImageServiceWeb \ to / 2017/10 / 20171001_150622.jpg

где каталогImageServiceWeb - это мой каталог проектов.К моему удивлению, когда я использовал эту команду в Visual Studio 2017: System.IO.File.Delete (photo.FullPath);он фактически удалил изображение и не поднял исключение.Как и почему это происходит?Спасибо!

...