通过for循环打印Unicode Grapheme Clusters时出错

时间:2016-08-20 12:59:36

标签: swift string unicode

我想在Unicode表中打印出代码从U + 0021到U + 0100的字形簇

for i in 21...100 {
    print("\u{i} ", terminator: "")
}

编译器向我显示以下错误

enter image description here

问题:我想我不能将for循环数组中的索引用作字符串解释中的Unicode标量指示符。如果是这样,我应该更改哪些步骤才能正确使用循环

非常感谢

1 个答案:

答案 0 :(得分:1)

private void myComboBox1_SelectedIndexChanged(object sender, EventArgs e) { var combo = sender as FlatCombo; if (combo != null) combo.FlashHotBorder(); } 特殊字符仅适用于文字十六进制数\u{n}。 但是你可以从它的数值创建一个unicode标量:

n