質問編集履歴
1
誤字脱字修正など
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
よろしくお願いいたします。
|
2
2
|
|
3
|
-
Power
|
3
|
+
PowerShellで「文字列がAまたはBに一致する場合にTrue」となる文字列比較をするために下記コードを書きました。
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -30,9 +30,7 @@
|
|
30
30
|
|
31
31
|
1. 上記を実行すると<実行結果>の通り、文字列に[string]型指定をするかしないかで実行結果が変わってしまいました。これはなぜでしょうか。
|
32
32
|
|
33
|
-
2. 文字列
|
33
|
+
2. 文字列は外部CSVより取り込むため、数値として解釈可能な文字列が渡ってくる可能性もあると考えています。そのため型指定してから文字列比較したいのですが、その際により良い方法があればご教示いただければ幸いです。
|
34
|
-
|
35
|
-
|
36
34
|
|
37
35
|
|
38
36
|
|
@@ -90,7 +88,7 @@
|
|
90
88
|
|
91
89
|
Windows 10 Pro (20H2)
|
92
90
|
|
93
|
-
Power
|
91
|
+
PowerShell、PowerShell ISE、VS Codeいずれで実行しても同じ結果でした。
|
94
92
|
|
95
93
|
PS C:\Windows\system32> $PSVersionTable
|
96
94
|
|