Как передать необязательные параметры методу в C #?
Предположим, я создал один метод под названием Sendcommand
public void SendCommand(String command,string strfilename)
{
if (command == "NLST *" ) //Listing Files from Server.
{
//code
}
else if (command == "STOR " + Path.GetFileName(uploadfilename)) //Uploading file to Server
{
//code
}
else if ...
}
Теперь я хочу вызвать этот метод в основном методе, как
Sendcommand("STOR ", filename);
Sendcommand("LIST"); // In this case i dont want to pass the second parameter
Как этого добиться?