如何在 visual studio c# 属性设置中保存列表 <string >

How save a list<string > in visual studio c# properties setting

int numberint = 0;

List<string> Listshow= new List<string>();

//and this Listshow item =

Listshow.Add("number" + numberint.ToString()); //(my Listshow item == number1,number2,number3,number4 and...number60)

如何将此 Listshow 保存在 (Properties.Settings.Default) 中并重新打开此 Listshow 及其项目的表单?

能否提供保存和加载代码?

设置系统提供了一个名为StringCollection的值类型;设置该类型和范围 user

加载表单后,将集合的内容添加到您的列表中,可能使用 yourList.AddRange(Properties.Settings.Default.YourStringCollectionSetting)

表单关闭时(或每当您保存设置时)清除设置字符串集合 (Properties.Settings.Default.YourStringCollectionSetting.Clear())

并将您当前的列表添加到其中 (Properties.Settings.Default.YourStringCollectionSetting.AddRange(yourList.ToArray()))