質問するログイン新規登録

回答編集履歴

1

サンプルコードのインデント

2017/08/24 09:46

投稿

ShikaTech
ShikaTech

スコア468

answer CHANGED
@@ -7,18 +7,17 @@
7
7
 
8
8
  ######でサンプルコード
9
9
  ```C#
10
- foreach (var process in Process.GetProcesses().Where(p => p.ProcessName == "MicrosoftEdgeCP"))
10
+ foreach (var process in Process.GetProcesses().Where(p => p.ProcessName == "MicrosoftEdgeCP"))
11
- {
11
+ {
12
- Console.WriteLine(process.HasExited);
12
+ Console.WriteLine(process.HasExited);
13
- if (!process.CloseMainWindow())
13
+ if (!process.CloseMainWindow())
14
- {
14
+ {
15
- process.Kill();
15
+ process.Kill();
16
- }
16
+ }
17
- Console.WriteLine(process.HasExited);
17
+ Console.WriteLine(process.HasExited);
18
- Console.WriteLine(process.CloseMainWindow());
18
+ Console.WriteLine(process.CloseMainWindow());
19
- process.Dispose();
19
+ process.Dispose();
20
- }
20
+ }
21
-
22
21
  ```
23
22
 
24
23
  これをローカルで動かすと、たまーにタブが閉じられますが、基本的にはプロセスが殺された後ですぐに復活し、開いていたページを再読み込みするようです。