MarshallMathers
Lt. Commander
- Registriert
- Sep. 2016
- Beiträge
- 1.250
Hallo,
Ich schreibe gerade ein Begrüßungsprogramm. Nun möchte ich in der Main-Methode eine Methode aufrufen, die, wenn sie Input bekommt, diesen wieder an die Main-Methode zurückgibt. Hier der Code:
Ich schreibe gerade ein Begrüßungsprogramm. Nun möchte ich in der Main-Methode eine Methode aufrufen, die, wenn sie Input bekommt, diesen wieder an die Main-Methode zurückgibt. Hier der Code:
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Methods
{
class Program
{
static void Main(string[] args) // Entry Function. Main wird immer am Anfang des Programm gestartet.
{
GreetUser(); // Calling a method
GetInformation(answer);
Console.WriteLine(answer);
// ProcessInformation
Console.ReadKey();
}
public static void GreetUser() // Method Definition. Methods are basically functions.
{
Random greeting = new Random();
int greetIndex = greeting.Next(1, 4);
switch(greetIndex) {
case 1:
Console.WriteLine("Hello, Noel Pytlik.");
break;
case 2:
Console.WriteLine("Hello, Master.");
break;
default:
Console.WriteLine("Greetings, Sir!");
break;
}
}
public static void GetInformation(string answer)
{
Console.WriteLine("How was your day?");
Console.WriteLine("From zero to Amazing?");
string answer = Console.ReadLine();
}
}
}