質問するログイン新規登録

回答編集履歴

2

再度のミス修正

2021/07/05 00:21

投稿

neconekocat
neconekocat

スコア443

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  Directory.Existsで希望の動作をする方法はありませんが、似たような事をするならStrings.StrConvとLinqの合わせ技になるかと思います。
2
2
  ```VB.NET
3
- Dim dirs = System.IO.Directory.Directories("c:¥hogehoge")
3
+ Dim dirs = System.IO.Directory.GetDirectories("c:¥hogehoge")
4
4
  Console.WriteLine(dirs.Where(Function(s) Strings.StrConv(s, VbStrConv.Lowercase Or VbStrConv.Narrow) = Strings.StrConv("テラテイル", VbStrConv.Lowercase Or VbStrConv.Narrow)).Any())
5
5
  ```

1

ミス修正

2021/07/05 00:21

投稿

neconekocat
neconekocat

スコア443

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  Directory.Existsで希望の動作をする方法はありませんが、似たような事をするならStrings.StrConvとLinqの合わせ技になるかと思います。
2
2
  ```VB.NET
3
- Dim dirs = System.IO.Directories("c:¥hogehoge")
3
+ Dim dirs = System.IO.Directory.Directories("c:¥hogehoge")
4
4
  Console.WriteLine(dirs.Where(Function(s) Strings.StrConv(s, VbStrConv.Lowercase Or VbStrConv.Narrow) = Strings.StrConv("テラテイル", VbStrConv.Lowercase Or VbStrConv.Narrow)).Any())
5
5
  ```