質問を見ていただきましてありがとうございます。
当方、もともとCの基本的な知識がある程度ですが、
C#は駆け出しで現在Visual Studioソフトを作成しております。
会社の方針でC#にシフトすることになりました。
早速掲題の件ですが、
プログラムの中で、データを共有したいです。
調べたところ、思っていることが見つからなかったので
ここで質問させていただきます。
やりたいことです。
どう説明していいものなのかも、まだまだ分からないので
細かく書いていきます。
C#
1TEST_1.csの中です。 2 3namespace TEST 4{ 5 class TEST_1 6 { 7 ここの中で共有したい。 8 } 9}
共有したいデータ
文字列で複数のデータ
イメージとしては文字列配列になるのかと思いました。
どういったものかといいますと
番号:データ内容
1:データ(社員番号など)
2:データ(社員番号など)
・・・
20:データ(社員番号など)
のような簡単なもので、今後数は増えていく可能性があります。
もしも、可能であれば下記のようなものが理想です。
番号:名前:データ内容
1:田中:データ(社員番号など)
2:佐藤:データ(社員番号など)
・・・
20:佐々木:データ(社員番号など)
プログラムの中では、どういった処理をするかというと
イメージとしてはデータの数分だけ処理を行いたいです。
Cで書くならば、
C
1for(int i;i<データの数;i++){ 2 番号[i]のデータを使った処理 3 もしも、例外が発生した場合は記録して一番最後に処理 4} 5例外があった場合 6例えば1番と20番目で例外があったら 7「田中と佐々木で例外発生」 8とテキストに表示する
といったイメージです。
最後の例外に関しては、理想の方を採用しましたが
できなければ、~番で例外でも構いません。
ここで、質問です。
1.上記のような数の多いデータを共有するには、どこに記載したらよいのでしょうか?
(以前App.configに記載してConfigurationManager.AppSettings["key"]で呼び出すというのを
見たことがあります。このような感じになるのでしょうか?)
2.データを保存というか格納というのでしょうか?上記のようなデータを扱いたいときは
どのようにして扱えばよいでのしょうか?
(配列とか構造体みたいなものでしょうか?)
以上になります。
勉強不足で申し訳ございません。
ご教示のほどお願い申し上げます。
追記
質問に関して回答いたします。
本来であれば、DBに保存するがよいというは間違いないと思います。
しかし現在は、まだ機能テストなので同一プログラム内で実験したいというものでした。
あとは、お恥ずかしいのですが、DB等の知識がないというのもあります。
構成の仕方から参照する方法まで、勉強不足でございます。
こういったレベルだと簡単にできるのもなのでしょうか?
回答2件
あなたの回答
tips
プレビュー