String 如何从文件中修剪提取的字符串?

String 如何从文件中修剪提取的字符串?,string,String,我正在处理压缩文件,其中包含许多文件 此压缩文件具有包含文件大小和文件名的标头 但大小和名称的长度在任何文件中都是不同的,并且头结构(例如名称)是文件的20字节 我提取了这个值,但为了正确使用,我需要从中删除空字符。为此,我在textbox中插入提取的值,然后从textbox中读取 但我认为这不是正确的方法 有人能帮我吗 string filename = retval(0, 20); textBox1.Text = filename; strtofile(textBox1.Text, fil

我正在处理压缩文件,其中包含许多文件

此压缩文件具有包含文件大小和文件名的标头

但大小和名称的长度在任何文件中都是不同的,并且头结构(例如名称)是文件的20字节

我提取了这个值,但为了正确使用,我需要从中删除空字符。为此,我在textbox中插入提取的值,然后从textbox中读取

但我认为这不是正确的方法

有人能帮我吗

string filename = retval(0, 20); 
textBox1.Text = filename;
strtofile(textBox1.Text, filecontent); 

如果使用的是C#,只需对要修剪的字符串调用
.Trim()

将hexstring附加到StringBuilder时,如果它不等于00 apend,则使用您使用的语言标记问题会有所帮助。