日期:2014-05-17  浏览次数:20423 次

特殊字符串截取,出现乱码
下面是代码
string test = "?";//?这里是字符串的位置,由于显示不出来,就没贴了
 foreach (char c in test)
 {
   Console.Write(c + " "
 }
输出的结果图片: 


------最佳解决方案--------------------
引用:
引用:
引用:
上面图片就是全部的代码,求大神帮忙找个方法截取字符

关键你那个破字系统不认识啊
在文本文件上还是可以显示的


文本还能显示火星文呢  关键控制台应用程序认为你这是乱码阿
------其他解决方案--------------------
在web里面可以用substring截取,在控制不行,可能是字库的问题,多谢各位了
------其他解决方案--------------------
啥字符串啊?贴上来
------其他解决方案--------------------
看不懂....
------其他解决方案--------------------
截个图看看吧
------其他解决方案--------------------
引用:
http://img.my.csdn.net/uploads/201211/30/1354250669_9819.jpg


这个是正常的字  还是因为编码问题出现的呢??
------其他解决方案--------------------


这个是正常的字  还是因为编码问题出现的呢??
------其他解决方案--------------------
引用:
引用:
截个图看看吧


foreach(char c in test.ToCharArray())

------其他解决方案--------------------
怎么感觉有点像乱码,用正则看看能截取不
------其他解决方案--------------------
就是个乱码




 static void Main(string[] args)
        {
            string s = "┣?▇?▇?▇?═?─?";
            foreach (char t in s.ToCharArray())
            {
                Console.Write(t+" 1");
             
               
            }
            Console.ReadLine();


        }

------其他解决方案--------------------
引用:
这个是正常的字  还是因为编码问题出现的呢??

贴出来图片上面的字是正常显示的字不是乱码,现在是要把这几(3)个字拆开,用空格的方式
------其他解决方案--------------------
引用:
怎么感觉有点像乱码,用正则看看能截取不

怎么截取啊,求代码
------其他解决方案--------------------
引用:
引用:
上面图片就是全部的代码,求大神帮忙找个方法截取字符

关键你那个破字系统不认识啊

在文本文件上还是可以显示的
------其他解决方案--------------------
不要纠结这个了 该忙什么忙什么吧
------其他解决方案--------------------