如何显示(或写入文件)希腊字符?

时间:2014-02-19 18:25:50

标签: c# .net string

如何使用C#显示(或写入文件)希腊字符?我需要使用C#在Excel中键入希腊字符 epsilon 。要写的字符串也有英文字符。 例如:

enter image description here

1 个答案:

答案 0 :(得分:12)

您可以在代码中输入字符。您可以混合搭配任何字母表中的字符。所以单个字符串中的英文和希腊字符不是问题。如果您不知道如何输入它们(例如,如果您没有希腊语键盘),那么您可以复制并粘贴它们。

Console.Write("α");         // Greek lower-case alpha

以下是您要复制的小写和大写希腊字符列表:

α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω

如果您不使用Visual Studio,则需要确保文本编辑器将代码保存为Unicode(UTF-8)。


或者,您可以使用Unicode escape codes来写希腊字符。

Console.Write("\u03B1");    // Greek lower-case alpha

\u后面跟着你想要的四位十六进制数字。您可以在this table中找到十六进制值。只需忽略&#x部分。