Du har vel et Visual Studio, ellers er VS 2010 Express en gratis download.
Hvis du vil lære dig selv op, så start helt småt:
Prøv at skrive at hello world program, som skriver til konsollen.
Modificer det til at tage tekst fra konsollen.
Skriv det om til et Windows program med en dialogboks.
Sæt nogle knapper på dialogen, og reager på museklik.
--
Win7 x64 både ude og hjemme
Søg på amazon og find en C# 4.0 bog, der har fået gode anmeldelser. (Hvis der er kommet nogen endnu)
Dernæst vil det være en god idé at sætte dig ind i WPF/Silverlight 3.
Alternativt kan du starte med at lære PHP, hvis du alligevel befinder dig i Web-verdenen.
--
Har VS 2010 ja har leget lidt med det.
Men jeg leder nok mere efter en masse gratis tutorials (:
--
Son, if you really want something in this life, you have to work for it. Now quiet! They're about to announce the lottery numbers.
C# har en ret stejl indlæringskurve!
Har du ikke programmeret i et højniveausprog før, gå efter plan A, som ikke er at lære C#,
Det kunne i stedet f.eks. være at lære Small Basic.
Kan du allerede programmere, men ikke i et ægte objektorienteret sprog (java, smalltalk, C#) gå efter plan B: studér OO.
--
Win7 x64 både ude og hjemme
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CSharpFriends
{
///
/// Summary description for Class1.
///
class Class1
{
///
/// The main entry point for the application.
///
static void Main(string[] args)
{
Console.WriteLine("Hello, World");
Console.Read();
}
}
}
Hello World :D
--
Din prut
Hmm tak for hjælpen drenge (:
#5 jeg er skam i stand til at lære C# nu
--
Son, if you really want something in this life, you have to work for it. Now quiet! They're about to announce the lottery numbers.
#6
flot generisk projekt
1) hvor mange using's kan du fjerne ? ;-)
2) kan du nævne 1 sted hvor den faktiske kode adskiller sig fra Visual C++ i det eksempel ?
@ #0 næste skridt? Hvad er det du mener C# skal hjælpe dig med?
Er det webservices, LINQ, Silverlight, windows apps ?
Codeproject har mange fine små tutorials til forskellige konkrete opgaver.
--
#8
1) Ja, de ekstra namespaces er generende for en begynder. Lidt tidligt at pushe LINQ
2) At Main skal være en metode i en klasse
--
Win7 x64 både ude og hjemme
#9 - godt fanget med klassen :-) (Omend det stadig ville køre fint som VC++, og blot være en lidt pænere implementation :-). )
Well - både LINQ og Generic Collections er jo rare hjælpere i C# - men det er så afgjort ikke alle klasser der vil savne dem som usings :-)
--