从字符串中删除ASCII [英] Stripping ASCII from a string

查看:125
本文介绍了从字符串中删除ASCII的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要从字符串中删除一些ASCII。我已经习惯了VB ASC和CHR

方法但不确定C#,

有什么帮助吗?

解决方案

string s =" ABC";

char [] cArray = s.ToCharArray();

Console.WriteLine(" ; cArray是{0}个字符。",cArray.Length);

foreach(char c in cArray)

{

控制台。 WriteLine(Char代码是:" +(int)c);

}

-

William Stacey,MVP


" S" <一个******* @ hotmail.com>在消息中写道

新闻:OD ************** @ TK2MSFTNGP12.phx.gbl ...

我需要删除一些字符串中的ASCII。我习惯了VB ASC和CHR
方法,但不确定C#,

有什么帮助吗?


" S" <一个******* @ hotmail.com>写在

新闻:OD ************** @ TK2MSFTNGP12.phx.gbl:

我需要去掉字符串中的一些ASCII。我已经习惯了VB ASC和
CHR方法,但在C#中不确定,

有什么帮助吗?




System.Text.ASCIIEncoding.GetBytes(" somestring");


-

------ ooo --- OOO-- -ooo ------


Peter Koen - www .kema.at

MCAD CAI / RS CASE / RS IAT


------ ooo --- OOO --- ooo ------


" William Stacey" < ST *********** @ mvps.org>在新闻中写道:e48SIVOnDHA.3732

@ tk2msftngp13.phx.gbl:

string s =" ABC";
char [] cArray = s.ToCharArray();
Console.WriteLine(" cArray是{0}个字符。,cArray.Length);
foreach(char c in cArray)
{
Console.WriteLine(" Char code is:" +(int)c);
}




但是'' ■Unicode而不是ASCII

你需要从ASCIIEncoding调用GetBytes方法来获得所需的

字节。


-

------ ooo --- OOO --- ooo ------


Peter Koen - www.kema.at

MCAD CAI / RS CASE / RS IAT
< br $>
------ ooo --- OOO --- ooo ------


I need to strip some ASCII from a string. I am used to the VB ASC and CHR
methods but not sure in C#,
Any help?

解决方案

string s = "ABC";
char[] cArray = s.ToCharArray();
Console.WriteLine("cArray is {0} characters.", cArray.Length);
foreach (char c in cArray)
{
Console.WriteLine("Char code is:"+ (int)c);
}
--
William Stacey, MVP

"S" <an*******@hotmail.com> wrote in message
news:OD**************@TK2MSFTNGP12.phx.gbl...

I need to strip some ASCII from a string. I am used to the VB ASC and CHR
methods but not sure in C#,
Any help?



"S" <an*******@hotmail.com> wrote in
news:OD**************@TK2MSFTNGP12.phx.gbl:

I need to strip some ASCII from a string. I am used to the VB ASC and
CHR methods but not sure in C#,
Any help?



System.Text.ASCIIEncoding.GetBytes("somestring");

--
------ooo---OOO---ooo------

Peter Koen - www.kema.at
MCAD CAI/RS CASE/RS IAT

------ooo---OOO---ooo------


"William Stacey" <st***********@mvps.org> wrote in news:e48SIVOnDHA.3732
@tk2msftngp13.phx.gbl:

string s = "ABC";
char[] cArray = s.ToCharArray();
Console.WriteLine("cArray is {0} characters.", cArray.Length);
foreach (char c in cArray)
{
Console.WriteLine("Char code is:"+ (int)c);
}



But that''s Unicode and not ASCII
you need to call the GetBytes Method from ASCIIEncoding to get the desired
bytes.

--
------ooo---OOO---ooo------

Peter Koen - www.kema.at
MCAD CAI/RS CASE/RS IAT

------ooo---OOO---ooo------


这篇关于从字符串中删除ASCII的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆