PathCanonicalize, эквивалентный в C#

Я решил это следующим образом:

public class MyBusinessDao {

    private EntityManager em;

    @Inject
    private MyDao myDao;

    private void setEm(EntityManager em){
    this.em = em;
    //and here i call the setEm method of myDao also
    myDao.setEm(em);
    }
    ...
8
задан peterchen 8 March 2009 в 09:44
поделиться

1 ответ

быстрый и грязный:

В прошлом я создал объект FileInfo из строки пути и затем использовал свойство FullName. Это удаляет весь из.. \и. \.

Конечно, Вы могли interop:

 [DllImport("shlwapi", EntryPoint="PathCanonicalize")]
    private static extern bool PathCanonicalize(
        StringBuilder lpszDst,
        string lpszSrc
    );
12
ответ дан 5 December 2019 в 10:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: