Если пол может принимать только два значения, производительность не сильно отличается.Но если пол может иметь много значений, ваш блок if будет выглядеть примерно так
if ( gender == 0 )
{
}
else if ( gender == 1 )
{
}
else if ( gender == 2 )
{
}
else if ( gender == 3 )
{
}
, что будет медленнее и менее приятным для просмотра.