<html> <style type=„text/css”> p { text-align: left;} .reveal pre code {
height: 100%; max-height: 100%; box-sizing: border-box; }
</style> </html>
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 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)