// C# Extension Method
// Doc: https://csharp-extension.com/en/method/1002387/int32-factorof
// @nuget: Z.ExtensionMethods
using System;
public class Program
{
public static void Main()
Int32 factorNumber = 1000;
Console.WriteLine("Factor of {0} are:\n", factorNumber);
for (Int32 val = 1; val <= factorNumber; val++)
// C# Extension Method: Int32 - FactorOf
if(val.FactorOf(factorNumber))
Console.WriteLine(val);
}