質問編集履歴

2

回答者の方の回答を元に追記

2021/09/27 03:58

投稿

EleAco
EleAco

スコア15

test CHANGED
File without changes
test CHANGED
@@ -10,4 +10,22 @@
10
10
 
11
11
 
12
12
 
13
+ SurferOnWwwさんの回答を元に記述した内容
14
+
15
+ ```C#
16
+
17
+
18
+
19
+ string s = "今日は家族で旅行に行った????‍????‍????‍????";
20
+
21
+ StringInfo si = new StringInfo(s);
22
+
23
+ int count = si.LengthInTextElements;
24
+
25
+ ```
26
+
27
+ 変数countの中身は19でした。
28
+
29
+
30
+
13
31
  平日はすぐに返事できます。

1

文章の誤り 返信できる時間帯の追加

2021/09/27 03:58

投稿

EleAco
EleAco

スコア15

test CHANGED
File without changes
test CHANGED
@@ -2,8 +2,12 @@
2
2
 
3
3
  しかし、入力される値は????‍????‍????‍????や????‍????などサロゲートペアで構成されている文字列です。
4
4
 
5
- 「今日は家族で旅行に行った????‍????‍????‍????」これを.Lengthでカウントすると33カウントです
5
+ 「今日は家族で旅行に行った????‍????‍????‍????」これを.Lengthでカウントすると23カウントです
6
6
 
7
- そうではなく、みた通りの14文字としてカウントしたいです。
7
+ そうではなく、みた通りの13文字としてカウントしたいです。
8
8
 
9
9
  良いやり方があれば教えてくださいよろしくお願い致します????‍♂️
10
+
11
+
12
+
13
+ 平日はすぐに返事できます。