新手问题,求实现这个需求

zsm5354 2012-05-29 04:13:54

string s="23,45,78,09";

有四个按钮,分别是:第一个,上一个,下一个,最后一个
点击第一个,会显示第一个数字;
点击上一个,会显示当前位置的上一个数字;
如此类推。。。
接着LABEL上显示数字,请问怎么做?
...全文
91 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsm5354 2012-05-29
  • 打赏
  • 举报
回复
感谢5楼,除了5楼的方法外,还有其他方法吗?
Lugyedo 2012-05-29
  • 打赏
  • 举报
回复
楼上回答的挺好
__天涯寻梦 2012-05-29
  • 打赏
  • 举报
回复
全局变量 int index = 0; string[] arr = "23,45,78,09".Split(new char[]{ ',' });
第一个:
index = 0;
上一个:
if (index > 0)
{
--index;
}
下一个:
if (index < arr.Length - 1)
{
++index;
}
最后一个:
index = arr.Length - 1;
值都为 arr[index];
zsm5354 2012-05-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
先Split()将4个数值字符串放在一个字符数组中。
然后你应该会做了吧。
[/Quote]
其他都可以了,下一个,最后一个不会做,请问怎么做?
zsm5354 2012-05-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
先不要问怎么做,楼主:我个人建议你先试着做,没有猜错的话,楼主好象还没有动手,先提问了。
[/Quote]
其他都可以了,下一个,最后一个不会做,请问怎么做?
风之影子 2012-05-29
  • 打赏
  • 举报
回复
先不要问怎么做,楼主:我个人建议你先试着做,没有猜错的话,楼主好象还没有动手,先提问了。
mizuho_2006 2012-05-29
  • 打赏
  • 举报
回复
先Split()将4个数值字符串放在一个字符数组中。
然后你应该会做了吧。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧