質問編集履歴

4

2021/12/16 06:19

投稿

Tuminokoe
Tuminokoe

スコア2

test CHANGED
File without changes
test CHANGED
@@ -180,7 +180,7 @@
180
180
 
181
181
  // 演算子をOperator変数に入れる
182
182
 
183
- var btn = (Button)sender;
183
+ Button btn = (Button)sender;
184
184
 
185
185
  Operator = btn.Text;
186
186
 

3

2021/12/16 06:19

投稿

Tuminokoe
Tuminokoe

スコア2

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- Jut 表示させない方法についてご教授頂きたいです。
13
+ JITを表示させない方法についてご教授頂きたいです。
14
14
 
15
15
 
16
16
 

2

2021/12/16 06:16

投稿

Tuminokoe
Tuminokoe

スコア2

test CHANGED
File without changes
test CHANGED
@@ -10,392 +10,390 @@
10
10
 
11
11
 
12
12
 
13
- これは、どの様な意味で表示させない方法等はあるのかご教授頂きたいです。
13
+ Jut 表示させない方法についてご教授頂きたいです。
14
14
 
15
15
 
16
16
 
17
17
  よろしくお願いいたします。
18
18
 
19
-
20
-
21
19
  ```c#
22
20
 
23
21
 
24
22
 
23
+ using System;
24
+
25
+ using System.Collections.Generic;
26
+
27
+ using System.ComponentModel;
28
+
29
+ using System.Data;
30
+
31
+ using System.Drawing;
32
+
33
+ using System.Linq;
34
+
35
+ using System.Text;
36
+
37
+ using System.Threading.Tasks;
38
+
39
+ using System.Windows.Forms;
40
+
41
+
42
+
43
+ namespace dentaku
44
+
45
+ {
46
+
47
+ public partial class Form1 : Form
48
+
49
+ {
50
+
51
+ double change;
52
+
53
+ // 入力された数字
54
+
55
+ string Input_str = "";
56
+
57
+
58
+
59
+ // 計算結果
60
+
61
+ double Result = 0;
62
+
63
+
64
+
65
+ // 押された演算子
66
+
67
+ string Operator = null;
68
+
69
+
70
+
71
+ public Form1()
72
+
73
+ {
74
+
75
+ InitializeComponent();
76
+
77
+ }
78
+
79
+
80
+
81
+ //数字ボタンの処理
82
+
83
+ private void Form1_Click(object sender, EventArgs e)
84
+
85
+ {
86
+
87
+ // senderの詳しい情報を取り扱えるようにする
88
+
89
+ Button btn = (Button)sender;
90
+
91
+
92
+
93
+ // 押されたボタンの数字(または小数点の記号)
94
+
95
+ string text = btn.Text;
96
+
97
+
98
+
99
+ // [入力された数字]に連結する
100
+
101
+ Input_str += text;
102
+
103
+
104
+
105
+ // 画面上に数字を出す
106
+
107
+ textBox1.Text = Input_str;
108
+
109
+ }
110
+
111
+
112
+
113
+ private void Form1_Click_1(object sender, EventArgs e)
114
+
115
+ {
116
+
117
+ // 現在の結果を表示
118
+
119
+ double num1 = Result;
120
+
121
+
122
+
123
+ // 入力された文字を表示
124
+
125
+ double num2;
126
+
127
+
128
+
129
+ // 入力された文字が空欄なら計算をスキップ
130
+
131
+ if (Input_str != "")
132
+
133
+ {
134
+
135
+ // 入力した文字を数字に変換
136
+
137
+ num2 = double.Parse(Input_str);
138
+
139
+
140
+
141
+ //四則計算
142
+
143
+ if (Operator == "+")
144
+
145
+ Result = num1 + num2;
146
+
147
+ if (Operator == "-")
148
+
149
+ Result = num1 - num2;
150
+
151
+ if (Operator == "*")
152
+
153
+ Result = num1 * num2;
154
+
155
+ if (Operator == "/")
156
+
157
+ Result = num1 / num2;
158
+
159
+ // 演算子を押されていなかった場合、入力されている文字をそのまま結果扱いにする
160
+
161
+ if (Operator == null)
162
+
163
+ Result = num2;
164
+
165
+ }
166
+
167
+
168
+
169
+ //計算結果を表示
170
+
171
+ textBox1.Text = Result.ToString();
172
+
173
+
174
+
175
+ // 今入力されている数字をリセットする
176
+
177
+ Input_str = "";
178
+
179
+
180
+
181
+ // 演算子をOperator変数に入れる
182
+
183
+ var btn = (Button)sender;
184
+
185
+ Operator = btn.Text;
186
+
187
+ if (Operator == "=")
188
+
189
+ Operator = "";
190
+
191
+ }
192
+
193
+
194
+
195
+ private void radioButton1_CheckedChanged(object sender, EventArgs e)
196
+
197
+ {
198
+
199
+ double change = Result * 110;
200
+
201
+ textBox1.Text = change.ToString();
202
+
203
+ }
204
+
205
+
206
+
207
+ private void radioButton2_CheckedChanged(object sender, EventArgs e)
208
+
209
+ {
210
+
211
+ double change = Result / 110;
212
+
213
+ textBox1.Text = change.ToString();
214
+
215
+ }
216
+
217
+ }
218
+
219
+ }
220
+
221
+
222
+
25
223
  ```
26
224
 
27
225
 
28
226
 
29
- using System;
30
-
31
- using System.Collections.Generic;
32
-
33
- using System.ComponentModel;
34
-
35
- using System.Data;
36
-
37
- using System.Drawing;
38
-
39
- using System.Linq;
40
-
41
- using System.Text;
42
-
43
- using System.Threading.Tasks;
44
-
45
- using System.Windows.Forms;
46
-
47
-
48
-
49
- namespace dentaku
50
-
51
- {
52
-
53
- public partial class Form1 : Form
54
-
55
- {
56
-
57
- double change;
58
-
59
- // 入力された数字
60
-
61
- string Input_str = "";
62
-
63
-
64
-
65
- // 計算結果
66
-
67
- double Result = 0;
68
-
69
-
70
-
71
- // 押された演算子
72
-
73
- string Operator = null;
74
-
75
-
76
-
77
- public Form1()
78
-
79
- {
80
-
81
- InitializeComponent();
82
-
83
- }
84
-
85
-
86
-
87
- //数字ボタンの処理
88
-
89
- private void Form1_Click(object sender, EventArgs e)
90
-
91
- {
92
-
93
- // senderの詳しい情報を取り扱えるようにする
94
-
95
- Button btn = (Button)sender;
96
-
97
-
98
-
99
- // 押されたボタの数字(または小数点の記号)
100
-
101
- string text = btn.Text;
102
-
103
-
104
-
105
- // [入力された数字]に連結する
106
-
107
- Input_str += text;
108
-
109
-
110
-
111
- // 画面上に数字を出す
112
-
113
- textBox1.Text = Input_str;
114
-
115
- }
116
-
117
-
118
-
119
- private void Form1_Click_1(object sender, EventArgs e)
120
-
121
- {
122
-
123
- // 現在の結果を表示
124
-
125
- double num1 = Result;
126
-
127
-
128
-
129
- // 入力された文字を表示
130
-
131
- double num2;
132
-
133
-
134
-
135
- // 入力された文字が空欄なら計算をスキップ
136
-
137
- if (Input_str != "")
138
-
139
- {
140
-
141
- // 入力した文字を数字に変換
142
-
143
- num2 = double.Parse(Input_str);
144
-
145
-
146
-
147
- //四則計算
148
-
149
- if (Operator == "+")
150
-
151
- Result = num1 + num2;
152
-
153
- if (Operator == "-")
154
-
155
- Result = num1 - num2;
156
-
157
- if (Operator == "*")
158
-
159
- Result = num1 * num2;
160
-
161
- if (Operator == "/")
162
-
163
- Result = num1 / num2;
164
-
165
- // 演算子を押されていなかった場合、入力されている文字をそのまま結果扱いにする
166
-
167
- if (Operator == null)
168
-
169
- Result = num2;
170
-
171
- }
172
-
173
-
174
-
175
- //計算結果を表示
176
-
177
- textBox1.Text = Result.ToString();
178
-
179
-
180
-
181
- // 今入力されている数字をリセットする
182
-
183
- Input_str = "";
184
-
185
-
186
-
187
- // 演算子をOperator変数に入れる
188
-
189
- var btn = (Button)sender;
190
-
191
- Operator = btn.Text;
192
-
193
- if (Operator == "=")
194
-
195
- Operator = "";
196
-
197
- }
198
-
199
-
200
-
201
- private void radioButton1_CheckedChanged(object sender, EventArgs e)
202
-
203
- {
204
-
205
- double change = Result * 110;
206
-
207
- textBox1.Text = change.ToString();
208
-
209
- }
210
-
211
-
212
-
213
- private void radioButton2_CheckedChanged(object sender, EventArgs e)
214
-
215
- {
216
-
217
- double change = Result / 110;
218
-
219
- textBox1.Text = change.ToString();
220
-
221
- }
222
-
223
- }
224
-
225
- }
226
-
227
-
227
+ ```c#
228
+
229
+
230
+
231
+ Just-In-Time (JIT) デバッグを呼び出すための詳細については、
232
+
233
+ ダイアログ ボックスではなく、このメッセージの最後を参照してください。
234
+
235
+
236
+
237
+ ************** 例外テキスト **************
238
+
239
+ System.InvalidCastException: 型 'dentaku.Form1' のオブジェクトを型 'System.Windows.Forms.Button' にキャストできません。
240
+
241
+ 場所 dentaku.Form1.Form1_Click_1(Object sender, EventArgs e) 場所 C:\Users\r_sat\source\repos\pj_job_\dentaku\Form1.cs:行 81
242
+
243
+ 場所 System.Windows.Forms.Control.OnClick(EventArgs e)
244
+
245
+ 場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
246
+
247
+ 場所 System.Windows.Forms.Control.WndProc(Message& m)
248
+
249
+ 場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
250
+
251
+ 場所 System.Windows.Forms.Form.WndProc(Message& m)
252
+
253
+ 場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
254
+
255
+ 場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
256
+
257
+ 場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
258
+
259
+
260
+
261
+
262
+
263
+ ************** 読み込まれたアセンブリ **************
264
+
265
+ mscorlib
266
+
267
+ アセンブリ バージョン:4.0.0.0
268
+
269
+ Win32 バージョン:4.8.4420.0 built by: NET48REL1LAST_C
270
+
271
+ コードベース:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
272
+
273
+ ----------------------------------------
274
+
275
+ dentaku
276
+
277
+ アセンブリ バージョン:1.0.0.0
278
+
279
+ Win32 バージョン:1.0.0.0
280
+
281
+ コードベース:file:///C:/Users/r_sat/source/repos/pj_job_/dentaku/bin/Debug/dentaku.exe
282
+
283
+ ----------------------------------------
284
+
285
+ System.Windows.Forms
286
+
287
+ アセンブリ バージョン:4.0.0.0
288
+
289
+ Win32 バージョン:4.8.4400.0 built by: NET48REL1LAST_C
290
+
291
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
292
+
293
+ ----------------------------------------
294
+
295
+ System
296
+
297
+ アセンブリ バージョ:4.0.0.0
298
+
299
+ Win32 バージョン:4.8.4360.0 built by: NET48REL1LAST_C
300
+
301
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
302
+
303
+ ----------------------------------------
304
+
305
+ System.Drawing
306
+
307
+ アセンブリ バージョン:4.0.0.0
308
+
309
+ Win32 バージョン:4.8.4390.0 built by: NET48REL1LAST_C
310
+
311
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
312
+
313
+ ----------------------------------------
314
+
315
+ System.Configuration
316
+
317
+ アセンブリ バージョン:4.0.0.0
318
+
319
+ Win32 バージョン:4.8.4190.0 built by: NET48REL1LAST_B
320
+
321
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
322
+
323
+ ----------------------------------------
324
+
325
+ System.Core
326
+
327
+ アセンブリ バージョン:4.0.0.0
328
+
329
+ Win32 バージョン:4.8.4455.0 built by: NET48REL1LAST_C
330
+
331
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
332
+
333
+ ----------------------------------------
334
+
335
+ System.Xml
336
+
337
+ アセンブリ バージョン:4.0.0.0
338
+
339
+ Win32 バージョン:4.8.4084.0 built by: NET48REL1
340
+
341
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
342
+
343
+ ----------------------------------------
344
+
345
+ mscorlib.resources
346
+
347
+ アセンブリ バージョン:4.0.0.0
348
+
349
+ Win32 バージョン:4.8.4084.0 built by: NET48REL1
350
+
351
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
352
+
353
+ ----------------------------------------
354
+
355
+ System.Windows.Forms.resources
356
+
357
+ アセンブリ バージョン:4.0.0.0
358
+
359
+ Win32 バージョン:4.8.4084.0 built by: NET48REL1
360
+
361
+ コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
362
+
363
+ ----------------------------------------
364
+
365
+
366
+
367
+ ************** JIT デバッグ **************
368
+
369
+ Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
370
+
371
+ またはコンピューター (machine.config) の構成ファイルの jitDebugging
372
+
373
+ 値を system.windows.forms セクションで設定しなければなりません。
374
+
375
+ アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
376
+
377
+ なりません。
378
+
379
+
380
+
381
+ 例:
382
+
383
+
384
+
385
+ <configuration>
386
+
387
+ <system.windows.forms jitDebugging="true" />
388
+
389
+ </configuration>
390
+
391
+
392
+
393
+ JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
394
+
395
+ ハンドルされていない例外はすべてコンピューターに登録された
396
+
397
+ JIT デバッガーに設定されなければなりません。
228
398
 
229
399
  ```
230
-
231
-
232
-
233
- Just-In-Time (JIT) デバッグを呼び出すための詳細については、
234
-
235
- ダイアログ ボックスではなく、このメッセージの最後を参照してください。
236
-
237
-
238
-
239
- ************** 例外テキスト **************
240
-
241
- System.InvalidCastException: 型 'dentaku.Form1' のオブジェクトを型 'System.Windows.Forms.Button' にキャストできません。
242
-
243
- 場所 dentaku.Form1.Form1_Click_1(Object sender, EventArgs e) 場所 C:\Users\r_sat\source\repos\pj_job_\dentaku\Form1.cs:行 81
244
-
245
- 場所 System.Windows.Forms.Control.OnClick(EventArgs e)
246
-
247
- 場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
248
-
249
- 場所 System.Windows.Forms.Control.WndProc(Message& m)
250
-
251
- 場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
252
-
253
- 場所 System.Windows.Forms.Form.WndProc(Message& m)
254
-
255
- 場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
256
-
257
- 場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
258
-
259
- 場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
260
-
261
-
262
-
263
-
264
-
265
- ************** 読み込まれたアセンブリ **************
266
-
267
- mscorlib
268
-
269
- アセンブリ バージョン:4.0.0.0
270
-
271
- Win32 バージョン:4.8.4420.0 built by: NET48REL1LAST_C
272
-
273
- コードベース:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
274
-
275
- ----------------------------------------
276
-
277
- dentaku
278
-
279
- アセンブリ バージョン:1.0.0.0
280
-
281
- Win32 バージョン:1.0.0.0
282
-
283
- コードベース:file:///C:/Users/r_sat/source/repos/pj_job_/dentaku/bin/Debug/dentaku.exe
284
-
285
- ----------------------------------------
286
-
287
- System.Windows.Forms
288
-
289
- アセンブリ バージョン:4.0.0.0
290
-
291
- Win32 バージョン:4.8.4400.0 built by: NET48REL1LAST_C
292
-
293
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
294
-
295
- ----------------------------------------
296
-
297
- System
298
-
299
- アセンブリ バージョン:4.0.0.0
300
-
301
- Win32 バージョン:4.8.4360.0 built by: NET48REL1LAST_C
302
-
303
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
304
-
305
- ----------------------------------------
306
-
307
- System.Drawing
308
-
309
- アセンブリ バージョン:4.0.0.0
310
-
311
- Win32 バージョン:4.8.4390.0 built by: NET48REL1LAST_C
312
-
313
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
314
-
315
- ----------------------------------------
316
-
317
- System.Configuration
318
-
319
- アセンブリ バージョン:4.0.0.0
320
-
321
- Win32 バージョン:4.8.4190.0 built by: NET48REL1LAST_B
322
-
323
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
324
-
325
- ----------------------------------------
326
-
327
- System.Core
328
-
329
- アセンブリ バージョン:4.0.0.0
330
-
331
- Win32 バージョン:4.8.4455.0 built by: NET48REL1LAST_C
332
-
333
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
334
-
335
- ----------------------------------------
336
-
337
- System.Xml
338
-
339
- アセンブリ バージョン:4.0.0.0
340
-
341
- Win32 バージョン:4.8.4084.0 built by: NET48REL1
342
-
343
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
344
-
345
- ----------------------------------------
346
-
347
- mscorlib.resources
348
-
349
- アセンブリ バージョン:4.0.0.0
350
-
351
- Win32 バージョン:4.8.4084.0 built by: NET48REL1
352
-
353
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
354
-
355
- ----------------------------------------
356
-
357
- System.Windows.Forms.resources
358
-
359
- アセンブリ バージョン:4.0.0.0
360
-
361
- Win32 バージョン:4.8.4084.0 built by: NET48REL1
362
-
363
- コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
364
-
365
- ----------------------------------------
366
-
367
-
368
-
369
- ************** JIT デバッグ **************
370
-
371
- Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
372
-
373
- またはコンピューター (machine.config) の構成ファイルの jitDebugging
374
-
375
- 値を system.windows.forms セクションで設定しなければなりません。
376
-
377
- アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
378
-
379
- なりません。
380
-
381
-
382
-
383
- 例:
384
-
385
-
386
-
387
- <configuration>
388
-
389
- <system.windows.forms jitDebugging="true" />
390
-
391
- </configuration>
392
-
393
-
394
-
395
- JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
396
-
397
- ハンドルされていない例外はすべてコンピューターに登録された
398
-
399
- JIT デバッガーに設定されなければなりません。
400
-
401
- ```

1

2021/12/16 06:14

投稿

Tuminokoe
Tuminokoe

スコア2

test CHANGED
@@ -1 +1 @@
1
- Just in timeとは
1
+ Just in timeを表示させない
test CHANGED
@@ -22,6 +22,214 @@
22
22
 
23
23
 
24
24
 
25
+ ```
26
+
27
+
28
+
29
+ using System;
30
+
31
+ using System.Collections.Generic;
32
+
33
+ using System.ComponentModel;
34
+
35
+ using System.Data;
36
+
37
+ using System.Drawing;
38
+
39
+ using System.Linq;
40
+
41
+ using System.Text;
42
+
43
+ using System.Threading.Tasks;
44
+
45
+ using System.Windows.Forms;
46
+
47
+
48
+
49
+ namespace dentaku
50
+
51
+ {
52
+
53
+ public partial class Form1 : Form
54
+
55
+ {
56
+
57
+ double change;
58
+
59
+ // 入力された数字
60
+
61
+ string Input_str = "";
62
+
63
+
64
+
65
+ // 計算結果
66
+
67
+ double Result = 0;
68
+
69
+
70
+
71
+ // 押された演算子
72
+
73
+ string Operator = null;
74
+
75
+
76
+
77
+ public Form1()
78
+
79
+ {
80
+
81
+ InitializeComponent();
82
+
83
+ }
84
+
85
+
86
+
87
+ //数字ボタンの処理
88
+
89
+ private void Form1_Click(object sender, EventArgs e)
90
+
91
+ {
92
+
93
+ // senderの詳しい情報を取り扱えるようにする
94
+
95
+ Button btn = (Button)sender;
96
+
97
+
98
+
99
+ // 押されたボタンの数字(または小数点の記号)
100
+
101
+ string text = btn.Text;
102
+
103
+
104
+
105
+ // [入力された数字]に連結する
106
+
107
+ Input_str += text;
108
+
109
+
110
+
111
+ // 画面上に数字を出す
112
+
113
+ textBox1.Text = Input_str;
114
+
115
+ }
116
+
117
+
118
+
119
+ private void Form1_Click_1(object sender, EventArgs e)
120
+
121
+ {
122
+
123
+ // 現在の結果を表示
124
+
125
+ double num1 = Result;
126
+
127
+
128
+
129
+ // 入力された文字を表示
130
+
131
+ double num2;
132
+
133
+
134
+
135
+ // 入力された文字が空欄なら計算をスキップ
136
+
137
+ if (Input_str != "")
138
+
139
+ {
140
+
141
+ // 入力した文字を数字に変換
142
+
143
+ num2 = double.Parse(Input_str);
144
+
145
+
146
+
147
+ //四則計算
148
+
149
+ if (Operator == "+")
150
+
151
+ Result = num1 + num2;
152
+
153
+ if (Operator == "-")
154
+
155
+ Result = num1 - num2;
156
+
157
+ if (Operator == "*")
158
+
159
+ Result = num1 * num2;
160
+
161
+ if (Operator == "/")
162
+
163
+ Result = num1 / num2;
164
+
165
+ // 演算子を押されていなかった場合、入力されている文字をそのまま結果扱いにする
166
+
167
+ if (Operator == null)
168
+
169
+ Result = num2;
170
+
171
+ }
172
+
173
+
174
+
175
+ //計算結果を表示
176
+
177
+ textBox1.Text = Result.ToString();
178
+
179
+
180
+
181
+ // 今入力されている数字をリセットする
182
+
183
+ Input_str = "";
184
+
185
+
186
+
187
+ // 演算子をOperator変数に入れる
188
+
189
+ var btn = (Button)sender;
190
+
191
+ Operator = btn.Text;
192
+
193
+ if (Operator == "=")
194
+
195
+ Operator = "";
196
+
197
+ }
198
+
199
+
200
+
201
+ private void radioButton1_CheckedChanged(object sender, EventArgs e)
202
+
203
+ {
204
+
205
+ double change = Result * 110;
206
+
207
+ textBox1.Text = change.ToString();
208
+
209
+ }
210
+
211
+
212
+
213
+ private void radioButton2_CheckedChanged(object sender, EventArgs e)
214
+
215
+ {
216
+
217
+ double change = Result / 110;
218
+
219
+ textBox1.Text = change.ToString();
220
+
221
+ }
222
+
223
+ }
224
+
225
+ }
226
+
227
+
228
+
229
+ ```
230
+
231
+
232
+
25
233
  Just-In-Time (JIT) デバッグを呼び出すための詳細については、
26
234
 
27
235
  ダイアログ ボックスではなく、このメッセージの最後を参照してください。