我正在用c#开发一个sms应用程序。我用来发送消息的服务只允许字符形成7位字母。我正在寻找一种方法来检查邮件是否只包含此字母表中的字符。
我的第一个想法是将消息拆分为字符数组,然后循环这些字符并将它们与字母表进行比较。但我敢打赌,有一个更好的。
答案 0 :(得分:2)
您可以在此处定义实用程序GSM编码类(它只是从抽象的System.Text.Encoding派生):The GSM character set in .NET。我认为这是最优雅和可重复使用的方式。
答案 1 :(得分:0)
我认为您需要确定输入文本的编码,请查看Encoding class