質問編集履歴
7
タグを編集しました
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
6
エラーは出ない状態になりましたが、目的の結果をどうやって出力するかを調べています
test
CHANGED
File without changes
|
test
CHANGED
@@ -352,7 +352,7 @@
|
|
352
352
|
|
353
353
|
A cA = new A();
|
354
354
|
|
355
|
-
|
355
|
+
lb.Text = A.AAA(form.Text).ToString();
|
356
356
|
|
357
357
|
lb.Parent = form;
|
358
358
|
|
@@ -368,11 +368,11 @@
|
|
368
368
|
|
369
369
|
###試したこと
|
370
370
|
|
371
|
-
|
371
|
+
エラー1は、SET_Cを型変換しようと試みましたが、うまくいきませんでした。
|
372
|
-
|
372
|
+
|
373
|
-
|
373
|
+
また、そもそもそのエラーがなぜ発生するのかが理解できていません。
|
374
|
-
|
374
|
+
|
375
|
-
|
375
|
+
エラー2は、エラー内容自体がそもそも理解できませんでした。
|
376
376
|
|
377
377
|
|
378
378
|
|
5
エラー箇所の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -274,7 +274,7 @@
|
|
274
274
|
|
275
275
|
&& int.Parse(f.no1) >= 1 && int.Parse(f.no1) <= 5))
|
276
276
|
|
277
|
-
select new OUT_PUT()
|
277
|
+
select new OUT_PUT() //旧エラー1
|
278
278
|
|
279
279
|
{
|
280
280
|
|
@@ -352,9 +352,7 @@
|
|
352
352
|
|
353
353
|
A cA = new A();
|
354
354
|
|
355
|
-
|
356
|
-
|
357
|
-
→エラー
|
355
|
+
→エラー lb.Text = A.AAA(form.Text).key_id; //旧エラー2
|
358
356
|
|
359
357
|
lb.Parent = form;
|
360
358
|
|
@@ -370,11 +368,11 @@
|
|
370
368
|
|
371
369
|
###試したこと
|
372
370
|
|
373
|
-
エラー1は、SET_Cを型変換しようと試みましたが、うまくいきませんでした。
|
371
|
+
>エラー1は、SET_Cを型変換しようと試みましたが、うまくいきませんでした。
|
374
|
-
|
372
|
+
|
375
|
-
また、そもそもそのエラーがなぜ発生するのかが理解できていません。
|
373
|
+
>また、そもそもそのエラーがなぜ発生するのかが理解できていません。
|
376
|
-
|
374
|
+
|
377
|
-
エラー2は、エラー内容自体がそもそも理解できませんでした。
|
375
|
+
>エラー2は、エラー内容自体がそもそも理解できませんでした。
|
378
376
|
|
379
377
|
|
380
378
|
|
4
エラー内容を最新にしてみました
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,11 +16,19 @@
|
|
16
16
|
|
17
17
|
クラスA、Bともに型でのエラーが出ています。
|
18
18
|
|
19
|
+
```旧エラー
|
20
|
+
|
21
|
+
//エラー 2 型 'void' を型 'string' に暗黙的に変換できません。
|
22
|
+
|
23
|
+
//エラー 1 型 'System.Collections.Generic.IEnumerable<AnonymousType#1>' を 'System.Collections.Generic.List<OUT_PUT>' に暗黙的に変換できません。明示的な変換が存在します。(cast が不足していないかどうかを確認してください)
|
24
|
+
|
19
25
|
```
|
20
26
|
|
21
|
-
エラー
|
27
|
+
```最新のエラー
|
22
|
-
|
28
|
+
|
23
|
-
エラー 1
|
29
|
+
エラー 1 'System.Collections.Generic.List<OUT_PUT>' に 'key_id' の定義が含まれておらず、型 'System.Collections.Generic.List<OUT_PUT>' の最初の引数を受け付ける拡張メソッドが見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
|
30
|
+
|
31
|
+
|
24
32
|
|
25
33
|
```
|
26
34
|
|
@@ -254,7 +262,7 @@
|
|
254
262
|
|
255
263
|
/// さらに関連付けますが、この時にnoの条件によって、紐付対象が変わっていきます。
|
256
264
|
|
257
|
-
SET_C = from f in HIS
|
265
|
+
SET_C = (from f in HIS
|
258
266
|
|
259
267
|
where (SET_B.B_no1 == f.id1
|
260
268
|
|
@@ -266,25 +274,25 @@
|
|
266
274
|
|
267
275
|
&& int.Parse(f.no1) >= 1 && int.Parse(f.no1) <= 5))
|
268
276
|
|
269
|
-
|
277
|
+
select new OUT_PUT()
|
270
|
-
|
278
|
+
|
271
|
-
|
279
|
+
{
|
272
|
-
|
280
|
+
|
273
|
-
key_id,
|
281
|
+
key_id = key_id,
|
274
|
-
|
282
|
+
|
275
|
-
SET_B.A_id,
|
283
|
+
A_id = SET_B.A_id,
|
276
|
-
|
284
|
+
|
277
|
-
SET_B.A_no1,
|
285
|
+
A_no1 = SET_B.A_no1,
|
278
|
-
|
286
|
+
|
279
|
-
SET_B.B_no2,
|
287
|
+
B_no2 = SET_B.B_no2,
|
280
|
-
|
288
|
+
|
281
|
-
SET_B.B_id,
|
289
|
+
B_id = SET_B.B_id,
|
282
|
-
|
290
|
+
|
283
|
-
SET_B.B_no1,
|
291
|
+
B_no1 = SET_B.B_no1,
|
284
|
-
|
292
|
+
|
285
|
-
SET_B.C_no2,
|
293
|
+
C_no2 = SET_B.C_no2,
|
286
|
-
|
294
|
+
|
287
|
-
SET_B.C_id,
|
295
|
+
C_id =SET_B.C_id,
|
288
296
|
|
289
297
|
C_no1 = f.no1,
|
290
298
|
|
@@ -292,7 +300,7 @@
|
|
292
300
|
|
293
301
|
D_id = f.id2
|
294
302
|
|
295
|
-
|
303
|
+
}).ToList();
|
296
304
|
|
297
305
|
|
298
306
|
|
@@ -344,9 +352,9 @@
|
|
344
352
|
|
345
353
|
A cA = new A();
|
346
354
|
|
347
|
-
|
348
|
-
|
355
|
+
|
356
|
+
|
349
|
-
エラー
|
357
|
+
→エラー2lb.Text = A.AAA(form.Text).key_id;
|
350
358
|
|
351
359
|
lb.Parent = form;
|
352
360
|
|
@@ -356,8 +364,6 @@
|
|
356
364
|
|
357
365
|
}
|
358
366
|
|
359
|
-
|
360
|
-
|
361
367
|
```
|
362
368
|
|
363
369
|
|
3
エラー箇所についてわかりやすく示しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -266,7 +266,7 @@
|
|
266
266
|
|
267
267
|
&& int.Parse(f.no1) >= 1 && int.Parse(f.no1) <= 5))
|
268
268
|
|
269
|
-
|
269
|
+
エラー1→ select new
|
270
270
|
|
271
271
|
{
|
272
272
|
|
@@ -346,7 +346,7 @@
|
|
346
346
|
|
347
347
|
|
348
348
|
|
349
|
-
|
349
|
+
エラー2→ lb.Text = A.AAA(form.Text);
|
350
350
|
|
351
351
|
lb.Parent = form;
|
352
352
|
|
2
題名と、試したことを修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
型変換に関するエラーについて
|
test
CHANGED
@@ -364,9 +364,11 @@
|
|
364
364
|
|
365
365
|
###試したこと
|
366
366
|
|
367
|
-
SET_Cを型変換しようと試みましたが、うまくいきませんでした。
|
367
|
+
エラー1は、SET_Cを型変換しようと試みましたが、うまくいきませんでした。
|
368
|
+
|
368
|
-
|
369
|
+
また、そもそもそのエラーがなぜ発生するのかが理解できていません。
|
370
|
+
|
369
|
-
|
371
|
+
エラー2は、エラー内容自体がそもそも理解できませんでした。
|
370
372
|
|
371
373
|
|
372
374
|
|
1
環境を書き忘れてました
test
CHANGED
File without changes
|
test
CHANGED
@@ -372,6 +372,10 @@
|
|
372
372
|
|
373
373
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
374
374
|
|
375
|
+
C# VisualStudio2013 ASP.NET MVC LINQ to SQL
|
376
|
+
|
377
|
+
|
378
|
+
|
375
379
|
オブジェクト指向がまだ不慣れなので、読みづらいかもしれません。
|
376
380
|
|
377
381
|
前回のやり取りも、もしかしたら参考になるかもしれません。
|