そのarray配列の値を、他でも使用する際に分かりやすくするため、
Public定義した構造体にコピーしたいと考えていますが、どのようにすればよいかわかりません。
何かアドバイスいただけないでしょうか?よろしくお願いいたします。
public ref class Form1 : public System::Windows::Forms::Form
{
public:
Form1(void)
{
InitializeComponent();
//
//TODO: ここにコンストラクタ コードを追加します
//
}
ref class readsetting{
String ^param1;
String ^param2;
int ^param3;
int ^param4;
String ^param5;
String ^param6;
}READSETTING, ^LPREADSETTING;
//中略
// アプリケーション実行フォルダを捜索
String ^s_app_path = System::IO::Directory::GetCurrentDirectory();
//行ごとのデータに分割してCSVファイルを読み込む
array<String^>^ RowData = System::IO::File::ReadAllLines(s_app_path + "/" + s_SetCsv);
//全データ格納用の配列を確保(配列の配列)
array<array<String^>^>^ CSVData = gcnew array<array<String^>^>(RowData->Length);
for (int i = 0; i < RowData->Length; i++){
//行のデータをカンマで区切って配列に分割する。
CSVData[i] = RowData[i]->Split(',');
}
// ここでCSVData の内容を READSETTING に渡したい