回答編集履歴

2

ついき

2019/01/16 02:34

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -4,4 +4,11 @@
4
4
  ```
5
5
  などとすべきだと思います(IsNullOrEmptyもありますが、今回はこちらで)。
6
6
 
7
- 両端の空白を削るのは、既に回答があるとおり、`Trim()`です。
7
+ 両端の空白を削るのは、既に回答があるとおり、`Trim()`です。
8
+
9
+ ---
10
+ 中間の空白を排除する方法
11
+ ```csharp
12
+ string firstName = string.Join("", mei.Where(!char.IsWhiteSpace));
13
+ bool isFirstNameConstructedOnluByWhiteSpace = mei.All(char.IsWhiteSpace);
14
+ ```

1

修正

2019/01/16 02:34

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  中間にあるスペースは対応できませんが、基本的に空であるかの比較は
2
2
  ```csharp
3
- string.IsNullOrWhiteSpace(sei);
3
+ if(string.IsNullOrWhiteSpace(sei)) {;} // この場合空でもスペースでも一緒に反応してしまうので、メッセージは変更したほうがいいかもしれません。
4
4
  ```
5
5
  などとすべきだと思います(IsNullOrEmptyもありますが、今回はこちらで)。
6
6