Hi, Arguments should be stored in Environment.CommandLine.
Regards, Alex On Tue, Jun 28, 2011 at 7:58 PM, Ian Norton <[email protected]> wrote: > Try looking at Mono.Options (aka NDesk.Options) > > That works quite well for me. > > Oh.. You don't have a main in repl that gets argv... > > Are the command line arguments stored in the environment somewhere? > > Ian > > On 28 Jun 2011, at 18:59, "Steve Lessard" <[email protected]> wrote: > >> Hi, >> >> I'm trying to write a shell script in C# using the csharp REPL. The >> script below works fine as is on OS X, but I would like to pass an >> argument into this script. I haven't been able to find any docs on how >> to do this and all of my experiments have turned up nothing. Is >> there a >> way to pass an argument into the csharp REPL? >> >> I'm running Mono version 2.10.2 with Mono C# compiler version 4.0.0.0 >> >> -SteveL >> >> >> #!/usr/bin/env csharp -lib:$PWD >> >> // Initialize the "epoch" >> // The "epoch" is 12:00:00 AM UTC, January 1, 1970 >> DateTime epoch = new DateTime().AddYears(1969).AddHours(-8); >> >> TimeSpan nowDiff = (DateTime.Now - epoch); >> System.Console.WriteLine("Current Time (Total Seconds): " + >> nowDiff.TotalSeconds); >> System.Console.WriteLine("Current Local Time: " + >> epoch.AddSeconds(nowDiff.TotalSeconds).ToString()); >> System.Console.WriteLine("Current UTC Time: " + >> epoch.AddSeconds(nowDiff.TotalSeconds).ToUniversalTime().ToString()); >> >> _______________________________________________ >> Mono-list maillist - [email protected] >> http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
