If statement is more adaptable and can handle more situations.
Extension: Switch: In some computer languages, it is a reserved word, and its function is to make judgments and choices in most cases. In C language, switch is usually used with case break default. In C#, the control expression of switch statement can only be an integer (int, char, long, etc. ) or a string. Any other type (including float and double types) can only use if statements.
If statement: refers to programming languages (including C language, C#, VB, java, assembly language, etc. ) is used to judge whether a given condition is met, and decide to perform one of two given operations according to the judgment result (true or false). If statement refers to programming languages (including C language, C#, VB, java, assembly language, etc. ) is used to judge whether a given condition is met, and decide to perform one of two given operations according to the judgment result (true or false).