unicode相关内容

我怎么能执行一个文化敏感和QUOT;启动 - 与"从字符串的中间操作?

我有一个要求,这是比较模糊的,但感觉像它的应的可以使用BCL。 有关背景下,我解析一个日期/时间字符串野田时间。我保持输入字符串在我的位置的逻辑指针。因此,尽管整个字符串可能是“2013 1月3日的”逻辑光标可能会在'J'。 现在,我需要解析月份名称,这对所有的文化已知的月份名称比较: 文化-敏感 在不区分大小写 单从光标点(不晚,我想看看光标是“看”的候选人月份名称) 快速 ...我需要知 ..
发布时间:2015-11-25 23:38:21 C#/.NET

阅读UTF8 / UNI code字符转义ASCII序列

我有一个文件下面的名字,我需要阅读的字符串作为UTF8-CN codeD字符串,所以从这样的: test_ \ 303 \ 246 \ 303 \ 270 \ 303 \ 245.txt 我需要获取以下信息: test_æøå.txt 你知道如何实现这一目标使用C#? 解决方案 假设你有这样的字符串: 字符串输入=“_测试\\ 303 \\ 246 \\ 303 \\ ..
发布时间:2015-11-25 16:18:11 C#/.NET

如果安装任何从右到左的语言检测

什么是检测任何从右到左的语言是否被安装在主机上的最简单的方法Windows操作系统? (我需要这个,才能知道是否LTR标记将显示为正方形,或在主机操作系统上正常工作) 解决方案 大概非托管API类似的 IsValidLanguageGroup , IsValidLocaleName (或的 IsValidLocale )或者 IsValid的codePAGE 是你在找什么 例如,code ..
发布时间:2015-11-25 16:08:58 C#/.NET

使用HTTP客户端编码在.NET 4.5

我消耗的FogBugz XML API的一些数据。这个API总是提供UTF-8的数据。 在使用WebClient类进行的GetRequest我能够设置编码。 例如: VAR的结果=新的Web客户端(); result.Encoding = Encoding.UTF8; 但对于HttpClient的? HttpClient的客户端=新的HttpClient(); 我应该使用 ..
发布时间:2015-11-25 15:29:16 C#/.NET

转换的Uni code到Windows 1252的电子名片

我试图在编写程序的 C#,将分割电子名片(VCF)与多个联系人到单独的文件为每个联系人文件。据我所知,电子名片需要保存为ANSI(1252)对于大多数手机阅读它们。 不过,如果我使用的StreamReader 然后用的StreamWriter 写回打开VCF文件(设置1252为编码格式),所有的特殊字符,如 A ,æ和 0 越来越写成?。当然,ANSI(1252)将支持这些字符。我该如何解决这个 ..
发布时间:2015-11-25 14:07:32 C#/.NET

这是怎么回事与char.GetNumericValue?

我工作的项目欧拉40 ,并有点麻烦,有没有 int.Parse(字符)。没什么大不了的,但我做了一些四处询问,有人建议 char.GetNumericValue 。 GetNumericValue似乎是一个非常奇怪的方法,对我说: 在一个字符作为一个参数,并返回......双? 返回-1.0如果字符不是“0”到“9” 那么,什么是这种方法背后的原因,和什么目的不返回一个双服务?我甚至发射了反射 ..
发布时间:2015-11-25 13:10:37 C#/.NET

通过字形,而不是性格枚举字符串

字符串通常是由字符计数。但是,particuarly和UNI code和非英语语言工作时,有时我需要通过字形枚举的字符串。也就是说,组合标记和变音符号应保持与他们修改的基本字符。什么是做到这一点。NET中的最佳方法是什么? 使用情况:计数的独特语音的声音在一系列 IPA 的话。 简化的定义:有一字形和声音之间有一个一对一的关系 现实的定义:由两个符号psented 特殊“信状”也应包括在基本字 ..
发布时间:2015-11-24 22:10:06 C#/.NET

有没有一个标准的技术包装的二进制数据转化成UTF-16字符串?

(在.NET)予有存储在任意的二进制数据一个的字节[] 的(图像,例如)。现在,我需要存储的数据在字符串的(一个“注释”遗留API的领域)。是否有一个标准技术的包装这个二进制数据转化成的字符串的?通过“包装”我的意思是,对于任何相当大的和随机数据集, bytes.Length / 2 的是大约相同的 packed.Length 的;因为两个字节是更多或更少的字符。 这两个“明显”的答案不符合所有 ..
发布时间:2015-11-24 21:48:17 C#/.NET

Encoding.UTF8.GetString没有考虑到preamble / BOM

在.NET中,我试图用 Encoding.UTF8.GetString 的方法,这需要一个字节数组,并将其转换为字符串。 看起来这种方法忽略了 BOM(字节顺序标记),这可能是一个合法的二进制文件的一部分再presentation一个UTF8字符串,并将其作为一个字符。 我知道我可以使用的TextReader 根据需要消化的BOM,但我认为GetString方法应该是某种宏,使我们的$ C $ ..
发布时间:2015-11-24 21:14:48 C#/.NET

反转字符串口音字符?

所以我看到乔恩双向飞碟视频并有一个code样品:的 目前应该是一个问题的电子 - 倒车后视,但我想它在失败.NET2(恕我直言),反正它的工作对我来说,我确实看到了中的正确的逆转字符串。 的char [] A =“悲惨世界”.ToCharArray(); Array.Reverse(一); 字符串n =新的字符串(一); Console.WriteLine(N); //selbarésiMSE ..
发布时间:2015-11-24 20:45:35 C#/.NET

如何来比较&QUOT统一code字符,看起来很像"?

我陷入了令人惊讶的问题。 我装在我的应用程序中的文本文件,我有一些逻辑,比较有μ值。 和我意识到,即使文本具有相同的比较值是假的。 Console.WriteLine(“μ”.Equals(“μ”)); //返回false Console.WriteLine(“μ”.Equals(“μ”)); //返回true 在以后行的字符μ的复制粘贴。 不过,这些可能不是都是这样的唯一人 ..
发布时间:2015-11-24 15:53:32 C#/.NET

转换的Uni code字符以ASCII最接近(最相似)字符(.NET)

我如何以不同的Uni code字符转换为与其最接近的ASCII等效?像 - >答:我用Google搜索,但没有找到合适的解决方案。诀窍 Encoding.ASCII.GetBytes(“A”)[0] 没有工作。 (结果为?)。 我发现,有一类恩codeR 具有后备属性,是完全的当字符不能转换的情况下,却实现(恩coderReplacementFallback )是愚蠢的,并转换为?。 任何想法 ..
发布时间:2015-11-24 15:37:58 C#/.NET

找出统一美元的净C $ c字符名称

有没有办法在.net中找出来,有什么统一code名称某些字符有? 如果不是,是否有一个库,可以做到这一点? 解决方案 这不是一个内置的.NET功能。您可以从CHARMAP.EXE发现,它在状态栏显示$ C $连接点的名字。如果你需要在自己的程序,你可以编译统一code字符数据库到您的应用程序。当心版权。 ..
发布时间:2015-11-24 14:36:26 C#/.NET

C#UNI code字符串输出

我有函数的字符串转换为统一code字符串: 私人字符串的Uni codeString的(文本字符串) { 返回Encoding.UTF8.GetString(Encoding.ASCII.GetBytes(文本)); } 但是,当我调用这个函数的输出结果是错误的。它看起来像我的功能无法正常工作。 Console.WriteL ..
发布时间:2015-11-24 14:08:54 C#/.NET

在C#中Char.IsDigit()和Char.IsNumber()之间的区别

什么的区别 Char.IsDigit()和 Char.IsNumber()在C#? 解决方案 Char.IsDigit()是的一个子集Char.IsNumber() 。 某些0x00b2和0x00b3它们上标2和3('²'和'³')和那些馏分如'¼','半'的字形是'数字'而不是数字包含字符,和“¾”。 请注意,有相当多的字符 ISDIGIT()返回真对于不在ASCII范围的0x30至0x ..
发布时间:2015-11-24 14:03:53 C#/.NET

在字符串中的字符从互联网上下载HTML后更改

使用下面的code,我可以从网上下载一个文件的HTML: Web客户端WC =新的Web客户端(); // .... 串downloadedFile = wc.DownloadString(“http://www.myurl.com/”); 但是,有时文件包含“有趣”的字符,如电子到 A©,←到 A†和フシギダネ到フ•一个,·ã,®ãƒ€ラ。 我觉得可能是与不同​​的UNI c ..
发布时间:2015-11-24 11:57:19 C#/.NET

如何转换UNI code转义序列UNI code字符的字符串。NET

假设你已经加载一个文本文件转换为字符串,你想将所有UNI code逃进字符串内实际UNI code字符。 例如: “以下是在单向code的组成字符”\ u2320'的上半部分,这是下半'\ U2321'。“ 我发现我的作品和答案,如果如下。 解决方案 这是我想出了答案。这很简单,用琴弦行之有效到至少severl万字。 例1: 正则表达式RX =新的正则表达式(@“\\ [UU]([0 ..
发布时间:2015-11-24 11:39:41 C#/.NET

如何在统一code字符转换为其对应的ASCII码

下面的问题: 在C#我得到从旧式的ACCESS数据库的信息。 .NET移交的内容,以我之前转换数据库的内容(在这个问题上的字符串的情况下),以统一code。 我要如何转换这种统一code字符串返回到它对应的ASCII码? 修改 统一code字符710的确是修饰符字母抑扬音符号。这里的问题多一点precise: - >(扩展)ASCII字符E(扩展ASCII 136)被插入到数据库中。 ..
发布时间:2015-11-24 11:37:45 C#/.NET