Não havia entendido muito bem o uso do "if (numero % 3 == 0)" então fiz desta maneira: Se houver algo incorreto fico aberto a correções.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MultiplosDe3
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Multiplos de 3");
//Solução com if %3
for (int numero = 0; numero < 100; numero+=3)
{
Console.Write(numero);
Console.WriteLine();
}
Console.ReadLine();
}
}
}