C# ile girilen sayının karesini hesaplamak için, kullanıcının bir sayı girmesini ve bu sayının karesini hesaplamak için bu sayıyı iki kez kendisiyle çarpmamız gerekmektedir. Aşağıda, kullanıcının bir sayı girmesini ve bu sayının karesini hesaplayan basit bir C# programı örneği verilmiştir:

csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“Bir sayı girin: “);
double sayi = double.Parse(Console.ReadLine());
double kare = sayi * sayi;
Console.WriteLine("Girilen sayının karesi: " + kare);
}
}
Kullanıcının girdiği sayı, double.Parse() yöntemi kullanılarak bir double veri tipine dönüştürülür. Daha sonra, sayının karesi sayi * sayi işlemiyle hesaplanır ve sonuç Console.WriteLine() yöntemi kullanılarak ekrana yazdırılır.
Not: Console.ReadLine() ve double.Parse() yöntemleri, kullanıcının girdiği metin verisini double veri tipine dönüştürmek için kullanılır. double.Parse() yöntemi, kullanıcının girdiği metnin double bir sayıya dönüştürülmesini sağlar.