これらの複数のIf文を書くより良い方法があるのでしょうか?私はそこにいると確信しています、私はちょうどそれが何であるかを理解できません。本質的にコードは文字列を単に短縮しています。複数のif文が文字列と短縮の長さを確認する
If text = "-----------------" Then
text = "-"
End If
If text = "----------------" Then
text = "-"
End If
If text = "---------------" Then
text = "-"
End If
If text = "--------------" Then
text = "-"
End If
If text = "-------------" Then
text = "-"
End If
If text = "------------" Then
text = "-"
End If
If text = "-----------" Then
text = "-"
End If
If text = "----------" Then
text = "-"
End If
If text = "---------" Then
text = "-"
End If
If text = "--------" Then
text = "-"
End If
If text = "-------" Then
text = "-"
End If
If text = "------" Then
text = "-"
End If
If text = "-----" Then
text = "-"
End If
If text = "----" Then
text = "-"
End If
If text = "---" Then
text = "-"
End If
If text = "--" Then
text = "-"
End If
ご協力いただきまして誠にありがとうございます。
を削除し、その後、制限を必要としない場合。私が思い出す限り、1文字の任意の繰り返し数を特定することは非常に簡単です。パフォーマンスが懸念される場合は、プロファイリングをお勧めします。あなたが投稿したコードが醜いので、それはおそらくいずれの選択肢よりも速いでしょう。 – Craig