Мовою C# розгалуження задається так:
if (умова)
{
команди (дії), що виконаються за істиної умови
}
else
{
команди (дії), що виконаються за хибної умови
}
Якщо за хибної умови не передбачено виконання жодних дій таке розгалуження називають неповним:
if (умова)
{
команди (дії), що виконаються за істиної умови
}