Horje
c# return switch Code Example
switch expression c#
var switchValue = 3;
var resultText = switchValue switch
{
    1 or 2 or 3 => "one, two, or three",
    4 => "four",
    5 => "five",
    _ => "unknown",
};
c# return switch
return a switch
    {
        1 => "lalala",
        2 => "blalbla",
        3 => "lolollo",
        _ => "default"
    };
c# switch when
/*
	Why use many "if" statements if you can just use a switch
	and clean alot of your code!

	Below are two ways to make your life alot easier!
*/

// Using a traditional switch statement

string test = "1";
switch (test)
{
	case "*":
		Console.WriteLine("test");
		break;

	case "Something else":
		Console.WriteLine("test1");
		break;

	case string when test != "*":
		Console.WriteLine("test2");
		break;

  	default:
	Console.WriteLine("default");
		break;
}

// Using a switch expression
// This obviously results in much cleaner code!

string result = test switch
{
	"*" => "test",
	"test" => "test1",
	string when test != "*" => "test2",
	_ => "default" // In switch expressions the _ is the same as default
};

Console.WriteLine(result);




Csharp

Related
.net core web api save pdf file in local folder Code Example .net core web api save pdf file in local folder Code Example
Auto select file in Solution Explorer from its open tab Code Example Auto select file in Solution Explorer from its open tab Code Example
AuthenticationTicket authenticationProperties C# .net Code Example AuthenticationTicket authenticationProperties C# .net Code Example
how to get the dynamic year for your web app in mvc Code Example how to get the dynamic year for your web app in mvc Code Example
c# does readonly improve performance Code Example c# does readonly improve performance Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
10