return - 哪种返回列表方式更好?本地新或本地清除
问题描述
例如:
本地新
class AAA{ public List<STH> GetList(){ List<STH>list = new List<STH>(); //do something return list;} }
本地清除
class BBB{ List<STH> list = new List<STH>(); public List<STH> GetList(){ list.Clear(); //do something return list; } }
Who callGetList()
将返回的列表作为他的字段。
哪种方式更好?
解决方案
推荐阅读
- python - Python:AttributeError:Toplevel1 实例没有属性“Entry1”
- android - ArrayList 项目在 DialogFragment 中不受欢迎地重复
- mongodb - 我如何在我的收藏中插入本地文档?
- php - 单击该行中的按钮时,如何从 mysql 获取所有行的数据并将其作为变量存储在另一个 sript 文件中?
- java - 有没有办法将存储在 XML 中的值数组读取到类型化的 ArrayList 中?
- java - 访问第一级目录并获取每个目录Java的大小
- listview - 具有动态高度的 Flutter AlertDialog
- php - 当 $request->validate() 返回错误时使用会话消息重定向
- java - 如何从 Cloud Firestore 获取数据并使用回收站视图显示
- sas - 测试字符串是否包含 SAS 中的特定子字符串的解决方案是什么?