下面是一个示例代码,而周围的Googling检索使用,我在几个地方发现yield关键字数据库中的数据: public IEnumerable<object> ExecuteSelect(string commandText)
{
using (IDbConnection connection = CreateConnection())
{
using (IDbCo
仍然试图找到我会在真实情况下使用“yield”关键字的位置。 我看到这个线程的主题 What is the yield keyword used for in C#? 但在接受的答案,他们有这样的作为如果有人围绕整数() public IEnumerable<int> Integers()
{
yield return 1;
yield return 2;
yield return 4;