Zobacz: https://docs.microsoft.com/pl-pl/dotnet/standard/net-standard
using System;
namespace Hello
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
„Aplikacja konsolowa (.Net Core)”
w języku C#namespace Hello
using System
class Program
Program.Main()
System.Console.WriteLine()
Console
z przestrzeni nazw System
.
) - operator dostępu, ;
) - oznacza koniec instrukcji Ctrl+Shift+B lub F7 | Kompilacja projektu |
F5 | Kompilacja i uruchomienie w trybie debugowania |
Ctrl + F5 | Kompilacja i uruchomienie bez debugowania |
Ctrl+. lub Alt+Enter | Podpowiedź lub propozycja rozwiązania problemu |
F1 | Pomoc, dokumentacja wskazanej klasy/metody |
Ctrl+Spacja | Uzupełnianie kodu |
Napisz program, który prosi użytkownika o podanie imienia a następnie wypisze komunikat powitalny, np. „Witaj Marek”.
Podaj imię: Marek
Witaj Marek !
Co jest potrzebne do wykonania?
string
(łańcuch) string imie;
=
przypisania wartościConsole.WriteLine(dane)
wypisuje dane i przechodzi do następnej linii Console.Write(dane)
wypisuje daneConsole.ReadLine()
wczytuje linię tekstuDo poprzedniego programu dodaj komunikat błędu w sytuacji, gdy użytkownik nie podał imienia, tzn. gdy długość wprowadzonego napisu wynosi 0.
Potrzebujemy:
==
lub <
string.Length
zawiera ilość znaków w napisie Przykład
if (imie.Lenght > 0)
{
Console.WriteLine("Brawo!");
}
Zmień poprzedni program w taki sposób aby podane imię zostało wypisane w pionie (po jednej literze w linii)
Podaj imię: Ewa
Witaj
E
w
a
Potrzebujemy:
int
) Przykład:
int i=0;
while(i < 10)
{
Console.WriteLine(i);
i = i + 1;
}