• 26 097 online
  • 1 146 120 medlemmar
  • 59 327 917 inlägg
2018-01-06, 18:22
  #3241
Moderator
Protons avatar
Citat:
Ursprungligen postat av 123PELLSON321
Jag har ingen källkod för just denna fråga, det är mer en allmän kunskapsfråga som jag irriterande nog inte hittar svar på.
Läs tråden från inlägg 3233 och framåt så kommer det ge sig, alltihop står nämligen där.
Citera
2018-01-06, 19:11
  #3242
Medlem
Citat:
Ursprungligen postat av Proton
Läs tråden från inlägg 3233 och framåt så kommer det ge sig, alltihop står nämligen där.

Okej så en string metod har inte heller ett returvärde?
Citera
2018-01-06, 20:09
  #3243
Medlem
Citat:
Ursprungligen postat av 123PELLSON321
Okej så en string metod har inte heller ett returvärde?

Suck, en metod har alltid ett returvärde. Det kan var void, string, int, ett object, osv osv. Det är av den typen som värdet efter return måste vara av.
Citera
2018-01-06, 20:17
  #3244
Moderator
tj.s avatar
Citat:
Ursprungligen postat av 123PELLSON321
Okej så en string metod har inte heller ett returvärde?
En stringmetod har ett returvärde - av typen string.
Citera
2018-01-06, 21:20
  #3245
Medlem
Hehe okej, tack för ert tålamod! I min sista uppgift ska jag skapa ett program som är som en loggbok, har en del fundamental förståelse och många tutorials till godo men bara för att få lite perspektiv hur monumental uppgift jag har framför mig, hur svårt hade ett sådant program varit att göra för en erfaren programmerare? Hur snabbt hade ni konstruerat en loggbok i C# med diagram samt psuedokod?
Citera
2018-01-06, 22:41
  #3246
Moderator
Neksnors avatar
Citat:
Ursprungligen postat av 123PELLSON321
Hehe okej, tack för ert tålamod! I min sista uppgift ska jag skapa ett program som är som en loggbok, har en del fundamental förståelse och många tutorials till godo men bara för att få lite perspektiv hur monumental uppgift jag har framför mig, hur svårt hade ett sådant program varit att göra för en erfaren programmerare? Hur snabbt hade ni konstruerat en loggbok i C# med diagram samt psuedokod?
Antar att det som ska loggas är en aktivitet, alltså en text (string) och en tidpunkt, som kan representeras av ett heltal (integer) kopplad till aktiviteten.
Skulle nog lagra allt i en tupel* bestående av (tid, aktivitet) och sedan stoppa in den (tupeln) i en lista eller liknande som eventuellt kan sorteras.
Ska tillägga att jag inte kan C#.
Publika metoder:
void add(int time, string activity) lägger till en aktivitet.
void sort() om inte det är inbyggt i listsrukturen. Kan eventuellt anropas av add.
string present() en metod som gör ett fult ascii-diagram.

Metoden present() är det som tar längst tid.

* Tupel hetertuple på engelska.
Citera
2018-01-06, 23:40
  #3247
Moderator
tj.s avatar
Citat:
Ursprungligen postat av 123PELLSON321
Hehe okej, tack för ert tålamod! I min sista uppgift ska jag skapa ett program som är som en loggbok, har en del fundamental förståelse och många tutorials till godo men bara för att få lite perspektiv hur monumental uppgift jag har framför mig, hur svårt hade ett sådant program varit att göra för en erfaren programmerare? Hur snabbt hade ni konstruerat en loggbok i C# med diagram samt psuedokod?
Det är inte särskilt svårt alls och skulle kunna göras på nolltid. Skriv upp det du vill göra i pseudokod så blir det enklare att komma igång. Syntaxen går alltid att googla sig fram.
Citera
2018-01-07, 00:55
  #3248
Medlem
Härligt! låter betryggande, har tills söndag på mig annars blir det ett F sa min lärare..Console.WriteLine("Jag gör så gott jag kan din jäkel!")
Citera
2018-01-09, 12:50
  #3249
Medlem
Ber om ursäkt om jag ställer en fråga som förmodligen blivit besvarad tidigare men området uppdateras ständigt så det är väldigt svårt för en nybörjare att veta om ett svar fortfarande är relevant.

Hursomhelst tänkte jag börja lära mig C# och vill gärna ha lite input på vad som i dagsläget är lämpliga miljöer att sätta upp. Jag kikar på t.ex. MonoDevelop och liknande men jag går lite vilse när jag försöker läsa på om fördelar och nackdelar. Har ni någon kombination att rekommendera över vilken mjukvara jag lämpligen kan börja med?

Min målsättning är att börja med gamla klassiska "Hello world!"-övningar och därefter bygga vidare med tutorials och litteratur. På lite längre sikt är min tanke att göra ett enkelt program för hushållsekonomi och behöver ju därför gärna en miljö som tillåter relativt enkel integrering av en GUI.

Tacksam för alla förslag!
Citera
2018-01-09, 14:14
  #3250
Medlem
Sane?s avatar
Citat:
Ursprungligen postat av Bullobill
Ber om ursäkt om jag ställer en fråga som förmodligen blivit besvarad tidigare men området uppdateras ständigt så det är väldigt svårt för en nybörjare att veta om ett svar fortfarande är relevant.

Hursomhelst tänkte jag börja lära mig C# och vill gärna ha lite input på vad som i dagsläget är lämpliga miljöer att sätta upp. Jag kikar på t.ex. MonoDevelop och liknande men jag går lite vilse när jag försöker läsa på om fördelar och nackdelar. Har ni någon kombination att rekommendera över vilken mjukvara jag lämpligen kan börja med?

Min målsättning är att börja med gamla klassiska "Hello world!"-övningar och därefter bygga vidare med tutorials och litteratur. På lite längre sikt är min tanke att göra ett enkelt program för hushållsekonomi och behöver ju därför gärna en miljö som tillåter relativt enkel integrering av en GUI.

Tacksam för alla förslag!
Visual Studio 2017 Community Edition borde vara standardvalet; https://www.visualstudio.com/vs/
Citera
2018-01-09, 16:43
  #3251
Medlem
Citat:
Ursprungligen postat av Bullobill
Ber om ursäkt om jag ställer en fråga som förmodligen blivit besvarad tidigare men området uppdateras ständigt så det är väldigt svårt för en nybörjare att veta om ett svar fortfarande är relevant.

Hursomhelst tänkte jag börja lära mig C# och vill gärna ha lite input på vad som i dagsläget är lämpliga miljöer att sätta upp. Jag kikar på t.ex. MonoDevelop och liknande men jag går lite vilse när jag försöker läsa på om fördelar och nackdelar. Har ni någon kombination att rekommendera över vilken mjukvara jag lämpligen kan börja med?

Min målsättning är att börja med gamla klassiska "Hello world!"-övningar och därefter bygga vidare med tutorials och litteratur. På lite längre sikt är min tanke att göra ett enkelt program för hushållsekonomi och behöver ju därför gärna en miljö som tillåter relativt enkel integrering av en GUI.

Tacksam för alla förslag!

Ja, Visual Studio är standardeditorn för C#, senare versioner fungerar även på Mac (o linux?). Sedan finns det Visual Studio Code som är en nedbantar version för de som inte behöver all funktionalitet. MonoDevelop är mer för linux/mac då c# inte tidigare var speciellt anpassat för de platformarna. Men Microsoft har tänkt om och börjar mer med open source och multiplatform med c#.
Citera