Is thread-safe to use the 'yield' operator inside a static method'?
        Posted  
        
            by SDReyes
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by SDReyes
        
        
        
        Published on 2010-04-23T23:25:07Z
        Indexed on 
            2010/04/23
            23:33 UTC
        
        
        Read the original article
        Hit count: 348
        
Is a static method using yield thread-safe?
For example:
public static T Select<T>( this IDataReader reader, Func<IDataReader, T> convertString )
{
        {
            while( reader.Read( ) )
                yield return convertString( reader );
        }
}
        © Stack Overflow or respective owner