In C#, functions are written as "methods". Here is the basic syntax for creating a method:
main.cs84 chars5 lines
Explanation of the components:
<access modifier>
: This determines the visibility of the method. Some common access modifiers are public
, private
, and protected
.<return type>
: This specifies the data type of the value that the method will return. If the method does not return anything, use the void
keyword.<method name>
: This is the name of the method, which you can choose freely (with some restrictions).<parameters>
: This is a comma-separated list of input parameters for the method. Each parameter is specified as <type> <name>
.Here is an example of a method that takes two integers as input and returns their sum:
main.cs76 chars6 lines
In this example, the access modifier is public
, the return type is int
, the method name is Sum
, and there are two input parameters of type int
named x
and y
. The method body calculates the sum of x
and y
, stores the result in a variable, and returns the result as an int
value.
gistlibby LogSnag