Microsoft promete versão beta do Internet Explorer 9 para setembro! olha a promessa cumprida

Criando uma classe simples para calcular “Raiz quadrada”

Esse e um artigo simples ensinando com usar class no c# usando construtor Sobrecarregado

Vamos iniciar o visual Studio 2008 ou 2010, e vamos criar um projeto Asp.net versão do framework 3.5

Clique em File,new,Project escolha a opção web depois ASP.NET web Application versão 3.5 depois clique no botão OK, como na figura abaixo.


Na página Default da nossa aplicação entre no modo designer e defina a interface como na imagem abaixo.


Depois que a interface foi definida vamos inserir uma classe no nosso projeto como a imagem abaixo. Depois Reno meia para Raiz e clique no botão add.

Boas praticas: Fonte livro Visual c# 2008
• Os identificadores que são public devem iniciar com uma letra maiúscula.
• Os identificadores que não são public devem começar com uma letra minúscula.
• Só há um exceção a essa regra : os nomes de classes public cujos nomes diferem apenas pelo uso de maiúsculas e minúsculas. Se fizer isso, sua classes não será utilizável a partir de outras linguagens que não fazem distinção entre letras maiúsculas e minúsculas, como o Microsoft Visual Basic

Na classe Raiz.css insira o seguinte código

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace exemplo1
{
public class Raiz
{
public Raiz(int initialRadius)//Construtor Sobrecarregado
{
txtValor = initialRadius;
}
public double GerarRaiz()
{
return Math.Sqrt(txtValor);
}
private int txtValor;


}

}




Depois salve a página volte para Default.aspx no modo designer clique duas vezes sobre o botão gerar e insira o seguinte código.



protected void btnGerar_Click(object sender, EventArgs e)
{
Raiz c = new Raiz(Convert.ToInt32(TextBox1.Text));
Label1.Visible = true;
Label1.Text = c.GerarRaiz().ToString();
}

Depois basta salvar e executar o projeto veja abaixo o resultado