using System;
namespace IntroCSharpMethods
{
class Program
{
static void Main(string[] args)
{
int[] myArray = new int[5];
// EnterArray(myArray);
int[] myArray2 = new int[6];
// EnterArray(myArray2);
int random = GetRandomNumber2ten();
Console.WriteLine(random);
Console.WriteLine(GetFavoriteNuber(55));
int i = 0;
Console.WriteLine("{0}, {1}, {2}, {3}", 1, 2, 3, 4);
PrintConsoleLine("Stoyan: ", 1, 2, 3, 4, 5, 6, 789, 0);
// PrintConsoleLine(myParams: 23, myString: "Vasil");
PrintConsoleLine("Vasil", 23);
Greet("Vasko", 20);
}
static void EnterArray(int[] array)
{
int i = 0;
int element;
do
{
Console.Write("Please enter element[{0}]: ", i);
element = int.Parse(Console.ReadLine());
i++;
} while (i < array.Length);
}
static int GetRandomNumber2ten()
{
Random myRandom = new Random();
return myRandom.Next(1, 10);
}
static int GetFavoriteNuber(int age)
{
Random myRandom = new Random();
return myRandom.Next(1, age);
}
static void PrintConsoleLine(string myString, params int[] myParams)
{
Console.Write(myString + " ");
for (int i = 0; i < myParams.Length; i++)
{
Console.Write(myParams[i] + ", ");
}
}
// static void Greet(string name = "Stoyan", int age = 0)
static void Greet(string name, int age = 0)
{
Console.WriteLine("Welcome {0}. You age {1} is great!", name, age);
}
static void Greet()
{
Console.WriteLine("No parameters");
}
static void Greet(string myName)
{
Console.WriteLine("Only name");
}
static void Greet(int age, string name) {
}
}
}
Comments