質問編集履歴
2
回答者の方の回答を元に追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,4 +4,13 @@
|
|
4
4
|
そうではなく、みた通りの13文字としてカウントしたいです。
|
5
5
|
良いやり方があれば教えてくださいよろしくお願い致します????♂️
|
6
6
|
|
7
|
+
SurferOnWwwさんの回答を元に記述した内容
|
8
|
+
```C#
|
9
|
+
|
10
|
+
string s = "今日は家族で旅行に行った????????????????";
|
11
|
+
StringInfo si = new StringInfo(s);
|
12
|
+
int count = si.LengthInTextElements;
|
13
|
+
```
|
14
|
+
変数countの中身は19でした。
|
15
|
+
|
7
16
|
平日はすぐに返事できます。
|
1
文章の誤り 返信できる時間帯の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
### C#で入力された文字列をカウントする方法を教えていただきたいです。
|
2
2
|
しかし、入力される値は????????????????や????????などサロゲートペアで構成されている文字列です。
|
3
|
-
「今日は家族で旅行に行った????????????????」これを.Lengthでカウントすると
|
3
|
+
「今日は家族で旅行に行った????????????????」これを.Lengthでカウントすると23カウントです
|
4
|
-
そうではなく、みた通りの
|
4
|
+
そうではなく、みた通りの13文字としてカウントしたいです。
|
5
|
-
良いやり方があれば教えてくださいよろしくお願い致します????♂️
|
5
|
+
良いやり方があれば教えてくださいよろしくお願い致します????♂️
|
6
|
+
|
7
|
+
平日はすぐに返事できます。
|