using System.Collections.Generic;
public static void Main()
public static void DoExample()
var list = new List<int>();
for ( int i = 0; i < 101; i++ )
var primes = new List<int>();
foreach ( var item in list )
if ( IsPrime( item ) ) primes.Add( item );
var primeMessage = string.Empty;
for ( int i = 0; i < primes.Count; i++ )
if ( i == primes.Count - 1 ) primeMessage = primeMessage + primes[ i ];
else primeMessage = primeMessage + primes[ i ] + ", ";
Console.WriteLine( "There are {0} primes in the range [1-101]: {1}", primes.Count, primeMessage );
private static bool IsPrime( int n )
for ( int i = 2; i < n; i++ )
if ( n % i == 0 ) return false;