fix: separate csharp and dotnet hello code

csharp (Mono) needs classic class syntax while dotnet (.NET 10) uses
top-level statements
This commit is contained in:
russell@unturf.com 2026-01-23 04:52:34 -05:00
parent bc80b16e82
commit 1150796500

View file

@ -106,7 +106,8 @@ int main() { std::cout << "test-ok" << std::endl; return 0; }' ;;
java) echo 'public class Main { public static void main(String[] args) { System.out.println("test-ok"); } }' ;;
kotlin) echo 'fun main() { println("test-ok") }' ;;
swift) echo 'print("test-ok")' ;;
csharp|dotnet) echo 'class P{static void Main(){System.Console.WriteLine("test-ok");}}' ;;
csharp) echo 'class P{static void Main(){System.Console.WriteLine("test-ok");}}' ;;
dotnet) echo 'Console.WriteLine("test-ok");' ;;
fsharp) echo 'printfn "test-ok"' ;;
haskell) echo 'main = putStrLn "test-ok"' ;;
ocaml) echo 'print_endline "test-ok"' ;;