回答編集履歴
3
なんとなくこうなる気はしてた
test
CHANGED
@@ -25,3 +25,21 @@
|
|
25
25
|
何も解らなくて試せてないときは、とりあえずそれっぽいキーワードでググってみるとたくさんの情報が手に入ります。直ぐに目的の情報が手に入らなかったとしても、調べながら様々な情報に目を通していれば、それは必ずスキルアップに結びつきますよ。
|
26
26
|
|
27
27
|
[https://www.google.co.jp/search?q=C#+文字列+配列+検索](https://www.google.co.jp/search?q=C%23+文字列+配列+検索)
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
---
|
32
|
+
|
33
|
+
追記
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
部分文字列が存在する一つの要素を返すならこうです。存在しなければnullになります。
|
38
|
+
|
39
|
+
```csharp
|
40
|
+
|
41
|
+
var matched = strlist.FirstOrDefault(str => str.Contains("as"));
|
42
|
+
|
43
|
+
```
|
44
|
+
|
45
|
+
|
2
とりあえずググる式
test
CHANGED
@@ -17,3 +17,11 @@
|
|
17
17
|
```
|
18
18
|
|
19
19
|
|
20
|
+
|
21
|
+
---
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
何も解らなくて試せてないときは、とりあえずそれっぽいキーワードでググってみるとたくさんの情報が手に入ります。直ぐに目的の情報が手に入らなかったとしても、調べながら様々な情報に目を通していれば、それは必ずスキルアップに結びつきますよ。
|
26
|
+
|
27
|
+
[https://www.google.co.jp/search?q=C#+文字列+配列+検索](https://www.google.co.jp/search?q=C%23+文字列+配列+検索)
|
1
丁寧に
test
CHANGED
@@ -2,16 +2,18 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
部分文字列が存在するかどうかを真偽値で返せばいいだけなら、これでいけます。
|
6
|
+
|
7
|
+
```csharp
|
8
|
+
|
9
|
+
if (strlist.Any(str => str.Contains("as")))
|
10
|
+
|
11
|
+
{
|
12
|
+
|
13
|
+
...
|
14
|
+
|
15
|
+
}
|
16
|
+
|
17
|
+
```
|
6
18
|
|
7
19
|
|
8
|
-
|
9
|
-
というのは、あるかどうかを真偽値で返せばいいのでしょうか?それとも、"as"を含む文字列を返せばいいのでしょうか?
|
10
|
-
|
11
|
-
「文字列を判定する」という言い方は曖昧です。
|
12
|
-
|
13
|
-
|
14
|
-
|
15
|
-
真偽値で返せばいいならこれでいけます。
|
16
|
-
|
17
|
-
`strlist.Any(str => str.Contains("as"))`
|