我正在尝试将所有字符替换为他们的莫尔斯代码等价物.我使用了textBlock.Text.Replace()方法来实现这一点,它工作正常,直到我到达句点字符.当我尝试用".-.- .-"替换它时,它工作正常但是所有其他角色现在都搞砸了.在人物角色之前,一切都很好.
这是代码
namespace PivotApp1
{
public partial class Textmorse : PhoneApplicationPage
{
public string[] aakkoset = { "A", "B", "C", "D", "E",
"F", "G", "H", "I", "J",
"K", "L", "M", "N", "O",
"P", "Q", "R", "S", "T",
"U", "V","W", "X", "Y",
"Z", "Ä", "Ö", "0", "1",
"2", "3", "4", "5", "6",
"7", "8", "9", "?", ":",
",", "@", "/", "=", " ",
"."};
public string[] morse = { ".- ", "-... ", "-.-. ", "-.. ", ". ",
"..-. …
Run Code Online (Sandbox Code Playgroud)