Wpis z mikrobloga

@RudyNinja: dałbyś bardziej automatyczne ( ͡º ͜ʖ͡º) Napisze trochę bardziej javowo, bo nie chce mi się googlować zasad adnotacji w c#

void MyCmd(String str, @Flag("F") boolean someFlag, @Flag String stringFlag, int i, List> list)
/mycmd -F "some string" 64 [[1, 2, 3], [4, 5, 6]]
/mycmd -F --stringFlag "flag value" simple_string 64 [[1, 2, 3.4], [4, 5, 6.7]]
  • Odpowiedz
@RudyNinja: nie wiem czy c# zezwala na adnotacje tam jak coś, ja w c# nie piszę :P ale komendy po sygnaturach mogą być całkiem wygodne, robię/mam coś podobnego w javie, ale skierowane pod gierkę a nie samo cmd, oczywiście z jakimś API że można dodawać własne typy oparte na innych itd.
  • Odpowiedz
@Crisu: w skrócie - jest to multiplatformowy podzbiór .NET Frameworka. Możesz uruchamiać ten sam kod na Windowsach, Linuxach i Macach kosztem trochę okrojonego standardowego API względem klasycznego .NETa.
  • Odpowiedz