「Xamarin.Mac/スクリーンをロックする」の版間の差分

編集の要約なし
 
33行目: 33行目:


[[Cocoa]]依存のNSTask.LaunchFromPathメソッドではなく、[[.NET]]標準のSystem.Diagnostics.Process.Startメソッドで外部コマンドを実行してもよい。
[[Cocoa]]依存のNSTask.LaunchFromPathメソッドではなく、[[.NET]]標準のSystem.Diagnostics.Process.Startメソッドで外部コマンドを実行してもよい。
ただ叩いているコマンド自体が[[Mac]]依存なのであんまり意味がない。
マルチプラットフォームを前提とする[[Mono]]系で[[プログラミング]]する際には、[[.NET]]でも可能なものは[[.NET]]で実現するのが望ましいのだろうが、これは叩いているコマンド自体が[[Mac]]依存なのであんまり意味がない。
<source lang="csharp">
<source lang="csharp">
             System.Diagnostics.Process.Start(
             System.Diagnostics.Process.Start(