我有一个变量“start”,它的初始化值为 0。
当 1 个参数为真时,我如何切换到不同的循环。
所以这就是我想要完成的
当我点击按钮
第一个循环从包含“XXXX”的文本块 1 开始,每次单击/触摸时,变量“开始”递增 1 直到达到 34 。所以当计数器达到 34 时,文本变为 'YYYY'
第二个循环是计数器重置并再次从 0 开始,但这次它只需要上升到 33 。一旦达到 33,文本就会变为“ZZZZ”。
Last Loop: 计数器再次重置,直到 33 。但这一次,当它完成时。它回到循环 1。
这是我现在拥有的代码,我似乎无法弄清楚如何进行最后一个循环。
public partial class MainPage : PhoneApplicationPage
{
private int start = 0;
private bool sw = false;
// Constructor
public MainPage()
{
InitializeComponent();
int start = 0;
}
private void button1_Click(object sender, RoutedEventArgs e)
{
tasbih();
}
public void tasbih()
{
if (sw == false)
{
textBlock1.Text = "TEXTBX 1";
}
start++;
String text1 = Convert.ToString(start);
textBlock2.Text = text1;
if (start >= 35)
{
textBlock1.Text = "TEXTBX 2";
start = 0;
String text2 = Convert.ToString(start);
textBlock2.Text = text2;
sw = true;
}
}
private void button2_Click(object sender, RoutedEventArgs e)
{
textBlock1.Text = "Reset";
tasbih();
}
我还有一个重置按钮,无论您在柜台的哪个位置,一切都将重新开始。关于我如何做到这一点的任何指示?