Permalänk

MS Visual Studio Community 2017

Hej

Jag har programmet ovan för att studera en Programmering 1 kurs, Har skrivit koden för C# enligt nedan:
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();
}
}
}

Vill köra koden för att se att det går igenom men jag får:
Microsoft (R) Roslyn C# Compiler version 2.7.0.62715
Loading context from 'CSharpInteractive.rsp'.
Type "#help" for more information.
> Console.Writeline("Hello World");
.
(1,17): error CS0117: 'Console' does not contain a definition for 'Writeline'
> Console.Readline();
.
(1,29): error CS0117: 'Console' does not contain a definition for 'Readline'
> using System;
.
> Console.writeline("Hello World");
.
(1,29): error CS0117: 'Console' does not contain a definition for 'writeline'
> #reset
Resetting execution engine.
Loading context from 'CSharpInteractive.rsp'.
> #reset
Resetting execution engine.
Loading context from 'CSharpInteractive.rsp'.
> #reset
Resetting execution engine.
Loading context from 'CSharpInteractive.rsp'.
> {
. Console.writeline("Hello World");
. Console.Readline();
. }
(2,29): error CS0117: 'Console' does not contain a definition for 'writeline'
(3,29): error CS0117: 'Console' does not contain a definition for 'Readline'
> static void Main(string[] args)
. {
. Console.writeline("Hello World");
. Console.Readline();
. }
(3,29): error CS0117: 'Console' does not contain a definition for 'writeline'
(4,29): error CS0117: 'Console' does not contain a definition for 'Readline'
> Console.writeline("Hello World");
.
(1,29): error CS0117: 'Console' does not contain a definition for 'writeline'
> using System;

Vad betyder Gekiskan

Mvh Fredrik

Visa signatur

Computer: Windows 10, 64-bit, Intel i9 - 10850K, Asus Rog MAXIMUS XII HERO (WI-FI), 32GB RAM, Asus RTX3070

Game control: Home Cockpit, Keyboard, Saitek Pro Flight X-56 Rhino H.O.T.A.S. 

Permalänk
Medlem

@freddehboy: C# är väldigt noga med att man skiljer på stora och små bokstäver.

För att din kod skall fungera måste du skriva Console.WriteLine("Hello World"); och Console.ReadLine();
inte Console.Writeline("Hello World"); och Console.Readline();.

Skillnaden är att det skall vara stort L i Line.

Visa signatur

Herman

Permalänk

@sworst:

Ofan

Visa signatur

Computer: Windows 10, 64-bit, Intel i9 - 10850K, Asus Rog MAXIMUS XII HERO (WI-FI), 32GB RAM, Asus RTX3070

Game control: Home Cockpit, Keyboard, Saitek Pro Flight X-56 Rhino H.O.T.A.S. 

Permalänk
Medlem
Skrivet av freddehboy:

Ett till tips, när du postar kod så se till att den blir rätt formaterad med exempelvis https://gist.github.com/
Det blir så väldigt mycket mer lättläst då.

Lycka till med studierna!

Visa signatur

EPoX 8RDA+, XP2500+, 2x256Mb PC3200 (DualCh), Club3D 9800PRO, Seagate 7200.7 160Gb 8Mb Limited edition

Permalänk
Skrivet av Nordis:

Ett till tips, när du postar kod så se till att den blir rätt formaterad med exempelvis https://gist.github.com/
Det blir så väldigt mycket mer lättläst då.

Lycka till med studierna!

Ok hmm man glömmer lätt alla hjälpmedel som finns att tillgå. Tack

Det fungerar fint nu

Visa signatur

Computer: Windows 10, 64-bit, Intel i9 - 10850K, Asus Rog MAXIMUS XII HERO (WI-FI), 32GB RAM, Asus RTX3070

Game control: Home Cockpit, Keyboard, Saitek Pro Flight X-56 Rhino H.O.T.A.S. 

Permalänk
Medlem

Ett tips är att du ställer dig med markören precis efter den parameter/funktion som Visual Studio gnäller på och trycker på "ctrl+space", då får du upp förslag på vad det skulle kunna vara istället.
Fungerar såklart inte alltid, men vid enklare felstavning eller att du använder gemen där det ska vara versal så brukar det funka.

Visa signatur

...