E, sa'cu da vas mracim malo...
boskodj je u pravu, GUI editor je vezan za sam VS, ne za jezik, obzirom da je sve to moguce uraditi u bilo kom drugom .NET jeziku, jer se na kraju sve svodi na istu stvar - MSIL.
Sto se kompajlera tice, postoji i Mono.
Sintaksno, C# je kombinacija Jave i C++, kao sto se da videti:
Kod:
static class Program
{
static void Main(string[] args)
{
string[] list = { "STACK", "IS", "OUT ", " OF", "ORDER", "UBERM", " SOLVER", "OF", "UNNILATERAL", "EMPIRES"};
IEnumerable<string> query = from str in list where str.Length % 2 == 1 select str.GetSomething();
foreach (string s in query) Console.Write(s);
Console.Read();
}
static string GetSomething(this string s)
{
return s[0].ToString() + s[s.Length - 1].ToString();
}
}
Naravno, nije ogranicen na to...
I, btw, pokrenite ovo...