2014-02-19 48 views
2

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

enter image description here

+0

是否喜歡此評論'θωερτψυιοπασδφγηςκλζχξωβνμ' –

+0

@ L.B。怎麼做? – user2330678

+0

顯示您用於寫入Excel的代碼。 – CodeCaster

回答

7

你可以在你的代碼字面上鍵入的字符。您可以混合搭配任何字母表中的字符。所以單字符串中的英文和希臘字符不成問題。如果您不知道如何輸入它們(例如,如果您沒有希臘語鍵盤),那麼您可以複製並粘貼它們。

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部分。

+0

謝謝完美的作品。好的解釋也可以啓動。 :) – user2330678