Default Arguments in C#
In this post, you will learn how to work with default arguments so that you can use that same knowledge and thus evolve.
- default arguments are intended to use their default value when the user does not send any value for that argument.
using System;
namespace Base {
class DefaultArguments {
public void Run() {
DoorState(false);
}
public void DoorState(bool state = true) {
if (state)
Console.WriteLine("The door is opened.");
else {
Console.WriteLine("The door is closed.");
}
}
}
}
// The door is closed.
Don’t forget to watch the video and you can always read this post in Portuguese.