C#基础学习之IF用法小例

using  System;
using  System.Collections.Generic;
using  System.Text;

namespace  @if
{
    
class Program
    
{
        
static void Main(string[] args)
        
{
            
int count = 0;
            start:
            Console.Write(
"请输入您的用户名: ");
            
string str = Console.ReadLine();

            
if (str.Length > 0)
            
{
                
if (str.Equals("user name"))
                
{
                    Console.WriteLine(
"您输入正确,谢谢您的使用,再见!");
                }

                
else if (count < 2)
                
{
                    Console.WriteLine(
"您输入错误,请重新输入。");
                    count 
= count + 1;
                    
goto start;
                }

                
else
                
{
                    Console.WriteLine(
"您输入错误的次数超过三次,谢谢您的使用。");
                }

            }

            
else
            
{
                Console.WriteLine(
"您没有输入用户名,再见!");
            }

        }

    }

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C# 中,`if-else` 语句用于根据条件执行不同的代码块。下面是 `if-else` 语句的基本用法: ```csharp if (condition) { // 如果条件为真,则执行这里的代码块 } else { // 如果条件为假,则执行这里的代码块 } ``` 其中,`condition` 是一个布尔表达式,它的值为 `true` 或 `false`。如果 `condition` 为真,则会执行 `if` 代码块中的代码;如果 `condition` 为假,则会执行 `else` 代码块中的代码。 你也可以使用多个 `else if` 来添加额外的条件判断,如下所示: ```csharp if (condition1) { // 如果 condition1 为真,则执行这里的代码块 } else if (condition2) { // 如果 condition1 为假且 condition2 为真,则执行这里的代码块 } else { // 如果前面的条件都为假,则执行这里的代码块 } ``` 在这个示例中,首先会检查 `condition1` 的值,如果为真,则执行相应的代码块。如果 `condition1` 为假,则会继续检查 `condition2` 的值,如果为真,执行相应的代码块。如果前面的条件都为假,则会执行 `else` 代码块中的代码。 需要注意的是,`if-else` 语句中的条件必须是布尔表达式,即返回 `true` 或 `false` 的表达式。 另外,你还可以使用嵌套的 `if-else` 语句,在一个 `if` 或 `else` 代码块中嵌套另一个 `if-else` 语句。 总之,在 C# 中,`if-else` 语句用于根据条件执行不同的代码块。你可以使用单个的 `if-else` 语句或多个 `else if` 子句来添加额外的条件判断。根据条件的真假,程序会执行相应的代码块。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值