Egy olyan kerdesem lenne, hogy most kezdtem a programozast, es letoltottem a csharp 2010-et. Kezdtem az alapokkal, megprobaltam kiirni a "hello world"-ot. De a Console. ReadLine utan a nyitott zarojelre azt irta, hogy ervenytelen jel. Mit tehetek?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello world");
}
Console.ReadLine();
}
}
Elore is koszonom :)
A Console.ReadLine sort tedd a Writeln után, a kapcsos zárójelen belülre.
{
Console.WriteLine("Hello world");
Console.ReadLine();
}
#3 voltam..
A fordítónak valszeg az volt a baja, hogy az oszályon (class Program) belül definíciókat/deklarációkat várt, utasításokat viszont nem. A Main() metódus is egy függvény-definíció, azon belül lehetnek utasítások, te viszont azon kívülre tetted.
(Már ha valóban ez volt a hiba...)
Így jobban látszik:
namespace ConsoleApplication1
{
__class Program {
// függvény definíció, ezen belül lehetnek utasítások
____static void Main(string[] args) {
______Console.WriteLine("Hello world");
______Console.ReadLine();
____}
// függvény blokk vége
__} // class
} // namespace
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!