C# 方法向列表中添加另一个方法读取该列表
如何使一个方法添加到列表中,而另一个方法读取列表以操作数据C# 方法向列表中添加另一个方法读取该列表,c#,.net,C#,.net,如何使一个方法添加到列表中,而另一个方法读取列表以操作数据 想法是,方法A获取数据并添加到列表A。方法B在方法A完成列表循环后读取数据,并对列表进行一些处理。只需定义方法并在列表中传递: 创建一个包含私有属性的类,该私有属性将成为您的列表,以及这两个方法。这两个方法可以访问相同的列表属性,而不会影响应用程序的其余部分。假设您正在进行多线程处理,那么您可能要查找的是一个。 这使得为并行处理工作项编写线程安全代码非常容易 如果您不是多线程,那么您可能需要一个 但是你的问题没有足够的细节来正确回答。你
想法是,方法A获取数据并添加到列表A。方法B在方法A完成列表循环后读取数据,并对列表进行一些处理。只需定义方法并在列表中传递:
创建一个包含私有属性的类,该私有属性将成为您的列表,以及这两个方法。这两个方法可以访问相同的列表属性,而不会影响应用程序的其余部分。假设您正在进行多线程处理,那么您可能要查找的是一个。 这使得为并行处理工作项编写线程安全代码非常容易 如果您不是多线程,那么您可能需要一个
但是你的问题没有足够的细节来正确回答。你真的不清楚你想要完成什么。从我所能理解的来看,似乎你所需要使用的就是
public void AppendData(List<SomeType> list) {
// logic as per your requirements
}
public void ManipulateData(List<SomeType> list) {
// logic as per your requirements
}