caligrafia para desenvolvedores
Post on 25-May-2015
647 Views
Preview:
TRANSCRIPT
para desenvolvedores
diogoriba@diogoriba.com
String name = "John";
Java
var name = "John"; name.length // 4
javascript
List<string> names = new List<string>(); names.Add("John"); names.Add("Jane"); foreach (string name in names) { if (name.StartsWith("J")) { Console.WriteLine(name); } }
C#
let names = ["John"; "Jane"];; names |> List.filter(String.StartsWith("J")) |> List.iter(Console.WriteLine);;
F#
switch (number) { case 1: doStuff(); case 2: doMoreStuff(); break; }
C?
switch (number) { case 1: doStuff(); case 2: doMoreStuff(); break; }
C?
switch (number) { case 1: doStuff(); // falling thru case 2: doMoreStuff(); break; }
C?
try { return true; } finally { return false; }
Java
switch (number) { case 1: x = doStuff(); case 2: x = doMoreStuff(); break; }
switch (number) { case 1: this.x = doStuff(); case 2: this.x = doMoreStuff(); break; }
top related