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

質問編集履歴

3

誤記訂正

2020/02/21 06:39

投稿

Taffy
Taffy

スコア33

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  - Listの状態
11
11
  以下のように作りました。このListはForm側とControl側、複数のスレッドで使われます。
12
12
  ```C#
13
- class Class
13
+ class CSData
14
14
  {
15
15
  public List<CData> lstData = new List<CData>();
16
16
 
@@ -31,7 +31,7 @@
31
31
  - 当方で試したこと
32
32
  CDataが、struct型で、初期化を行っていないことが原因ではないかと思い
33
33
  classに変えました。
34
- さらに、コンストラクタを追加し、確実に初期化を行ようにしました。
34
+ さらに、コンストラクタを追加し、確実に初期化を行ようにしました。
35
35
  ```C#
36
36
  public class CData
37
37
  {

2

ソースコードの誤記修正

2020/02/21 06:39

投稿

Taffy
Taffy

スコア33

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,12 @@
10
10
  - Listの状態
11
11
  以下のように作りました。このListはForm側とControl側、複数のスレッドで使われます。
12
12
  ```C#
13
+ class Class
14
+ {
13
15
  public List<CData> lstData = new List<CData>();
16
+
17
+ ・・・
18
+
14
19
  ```
15
20
 
16
21
  CDataは以下のように作りました。
@@ -52,9 +57,9 @@
52
57
 
53
58
  また、例外が発生したコードは以下の通りです。
54
59
  ```C#
55
- if ((lstcData != null)
60
+ if ((m_cls.lstData != null)
56
- && (lstcData.Count> nRow)
61
+ && (m_cls.lstData.Count> nRow)
57
- && (lstcData[nRow].m_bData != null))
62
+ && (m_cls.lstData[nRow].m_bData != null))
58
63
  {
59
64
  ・・・
60
65
 

1

文章見直し

2020/02/21 05:17

投稿

Taffy
Taffy

スコア33

title CHANGED
File without changes
body CHANGED
@@ -61,4 +61,4 @@
61
61
  ```
62
62
 
63
63
 
64
- このような例外が発生する原因と対策についてご教示いただけますでしょうか。
64
+ このような例外が発生する原因、疑わしいころと、対策についてご教示いただけますでしょうか。