如何使用C#显示(或写入文件)希腊字符?我需要使用C#在Excel中键入希腊字符 epsilon 。要写的字符串也有英文字符。 例如:
答案 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
部分。