string str="0000000010000000200000030000005";
for(int i=0;i<str.Length;i++)
{
if(str[i]!=0)
Response.Write("第"+(i+1).ToString()+"的值是"+str[i]+"\n");
}
for(int i=0;i<str.Length;i++)
{
if(str[i]!=0)
Response.Write("第"+(i+1).ToString()+"的值是"+str[i]+"\n");
}
解决方案 »
- 请教这是什么控件
- C# listview 控件中,以列表呈现,如何获取选中的某一项的名称
- 请问如何实现这样的信息提示框?
- 数据绑定的问题,请指教!
- 过小年。散分。财神来了。
- vs2008为什么每次修改程序,都重新生成解决方案
- C#中根据数组画曲线
- scrollViewer的垂直滚动条,怎样才能判断其下拉到底的时刻?
- 在使用TcpClient以及TcpListener时的问题,分不够可以加!!
- 在C#中怎样才能得到一个文件的图标?
- 在c#中如何获得windows、system、system32等一些系统文件夹的路径?还有如何获得程序本身所在的路径?谢谢大家指点
- 我在连接Oracle时,提示"无法处理服务名".这是为什么
int myIndex;
ch = '1';
myIndex = str.IndexOf(ch);
ch = '5';
myIndex = str.IndexOf(ch);
....
Str.IndexOf("1")如果知道找哪个用这种。不知道找哪个时用这种,把整个字符串扫描一遍,不是0或其它你不需要的就可以把它找出来。
string str="0000000010000000200000030000005";
for(int i=0;i<str.Length;i++)
{
if(str[i]!=0)
Response.Write("第"+(i+1).ToString()+"的值是"+str[i]+"\n");
}
for(int i=0;i<str.Length;i++)
{
if(str[i]!=0)
Response.Write("第"+(i+1).ToString()+"的值是"+str[i]+"\n");
}
不过我不会,帮不了你
自己看MSDN的帮助吧。