<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;DUUASXo-cSp7ImA9WxJQGUk.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259</id><updated>2009-06-02T05:54:08.459-07:00</updated><title>Código fonte de c#</title><subtitle type='html'>Blog destinado a oferecer dicas sobre programação em c#(c-sharp), VB.NET e ASP.Net.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;CE8CQHsyfip7ImA9WxJQGUk.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-1914346772665211692</id><published>2009-06-02T04:36:00.000-07:00</published><updated>2009-06-02T04:41:01.596-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-06-02T04:41:01.596-07:00</app:edited><title>Entendendo e escrevendo seu primeiro método em C#</title><content type='html'>&lt;div style="text-align: justify;"&gt;À medida que estamos desenvolvendo nossos códigos, percebemos que estes podem ser divididos de acordo com suas funcionalidades. Ao efetuar esta divisão, estamos na verdade criando blocos de códigos que executam uma determinada tarefa. E, descobrimos que tais blocos de códigos podem ser reaproveitados com frequencia em um mesmo programa. Assim, ao mecanismo usado para disparar a execução destes blocos de códigos é dado o nome de método (ou função em linguagens tais como C e C++).&lt;br /&gt;&lt;br /&gt;Um método, em sua forma mais simples, é apenas um conjunto de instruções que podem ser chamadas a partir de locais estratégicos de um programa. Veja um exemplo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;// um método que não recebe nenhum argumento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;// e não retorna nenhum valor&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;static void metodo()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  Console.WriteLine("Sou um método");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Este método apenas exibe o texto "Sou um método". Veja o uso das chaves { e } para delimitar a área de atuação do método (o corpo do método). A palavra-chave void indica que este método não retorna nenhum valor ao finalizar sua execução enquanto a palavra-chave static é melhor explicada na nossa seção sobre modificadores em C#. Todos os métodos em C# possuem parênteses, os quais servem como marcadores para a lista de parâmetros do método. Parênteses vazios indicam que o método não possui parâmetros.&lt;br /&gt;&lt;br /&gt;Veja agora um trecho de código completo exemplificando a chamada ao método recém-criado:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;// um método que não recebe nenhum argumento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;// e não retorna nenhum valor&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;static void metodo()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  Console.WriteLine("Sou um método");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;static void Main(string[] args)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  // efetua uma chamada ao método&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  metodo();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  Console.WriteLine("\n\nPressione uma tecla para sair...");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  Console.ReadKey();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-1914346772665211692?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/1914346772665211692/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/06/entendendo-e-escrevendo-seu-primeiro.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/1914346772665211692?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/1914346772665211692'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/06/entendendo-e-escrevendo-seu-primeiro.html' title='Entendendo e escrevendo seu primeiro método em C#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;CE4FQn4zfip7ImA9WxJQGUk.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-4995351858255823422</id><published>2009-06-02T04:34:00.000-07:00</published><updated>2009-06-02T04:41:53.086-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-06-02T04:41:53.086-07:00</app:edited><title>Como inserir comentários em seus códigos C#</title><content type='html'>&lt;div style="text-align: justify;"&gt;Comentários são uma ferramenta de muita utilidade quando estamos desenvolvendo um aplicativo ou até mesmo um algoritmo. Ao usar comentários, nós estamos deixando pistas do propósito de um determinado trecho do código do programa. Dias, semanas ou meses depois, o código não estará tão claro em nossa mente. Os comentários deixados com certeza nos ajudarão a lembrar dos detalhes mais facilmente.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Podemos usar comentários em C# de duas formas: o comentário de linha única e o comentário de múltiplas linhas. Veja como usar o comentário de linha única:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;// Declara a variável que guarda o nome do cliente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string nome;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Comentários de linha única podem também ser inseridos após o código C#. Veja:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Console.WriteLine(nome); // Exibe o resultado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Comentários de múltiplas linhas geralmente são usados para informar o propósito de um programa, classes, métodos, etc. Veja:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/*&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  O trecho de código abaixo cria uma variável&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  para armazenar o nome do cliente. Logo abaixo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  o valor desta variável é exibido.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*/&lt;/span&gt;&lt;br /&gt;     &lt;br /&gt;&lt;span style="font-weight: bold;"&gt;string nome = "Osmar";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Console.WriteLine(nome); // Exibe o resultado&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Console.ReadKey();&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-4995351858255823422?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/4995351858255823422/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/06/como-inserir-comentarios-em-seus.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/4995351858255823422?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/4995351858255823422'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/06/como-inserir-comentarios-em-seus.html' title='Como inserir comentários em seus códigos C#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;A0QNSHo4fCp7ImA9WxJQGEQ.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-8336739266641252752</id><published>2009-06-01T16:22:00.000-07:00</published><updated>2009-06-01T16:36:39.434-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-06-01T16:36:39.434-07:00</app:edited><title>Como obter a célula atual em um DataGridView</title><content type='html'>&lt;div align="justify"&gt;A célula atual de um DataGridView pode ser obtida por meio da propriedade CurrentCell. Esta propriedade retorna um objeto da classe DataGridViewCell. Por meio de propriedades e métodos desta classe podemos obter os índices da coluna e da linha às quais a célula pertence, seu valor, estilo, etc.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Veja um trecho de código no qual obtemos o valor da célula atual de um &lt;/div&gt;&lt;br /&gt;DataGridView:&lt;br /&gt;&lt;br /&gt;private void button3_Click(object sender, EventArgs e)&lt;br /&gt;{&lt;br /&gt;// vamos obter a célula atual (que possui o foco)&lt;br /&gt;DataGridViewCell celulaAtual = dataGridView1.CurrentCell;&lt;br /&gt;&lt;br /&gt;// vamos exibir o valor da célula atual&lt;br /&gt;string valor = celulaAtual.Value.ToString();&lt;br /&gt;MessageBox.Show("O valor da célula atual é: "+ valor);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Se não houver célula atual no DataGridView, o retorno da propriedade CurrentCell será null.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-8336739266641252752?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/8336739266641252752/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/06/como-obter-celula-atual-em-um.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/8336739266641252752?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/8336739266641252752'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/06/como-obter-celula-atual-em-um.html' title='Como obter a célula atual em um DataGridView'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;Dk8BQns9eip7ImA9WxJQF0Q.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-1819241552783563062</id><published>2009-05-31T09:10:00.000-07:00</published><updated>2009-05-31T11:34:13.562-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-31T11:34:13.562-07:00</app:edited><title>Palavras chave em c#</title><content type='html'>Tome cuidado ao criar variáveis, constantes e nomes em c# para que não coincidam com as palavras chave abaixo:&lt;br /&gt;(Click na palavra chave para ver um exemplo de utilização no msdn)&lt;br /&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl01" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src8ctl00_MTContentSelector1_EnCP_ctl01',this);" href="http://msdn.microsoft.com/pt-br/library/sf985hc5.aspx"&gt;abstract&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl02" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src9ctl00_MTContentSelector1_EnCP_ctl02',this);" href="http://msdn.microsoft.com/pt-br/library/8627sbea.aspx"&gt;event&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl03" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src10ctl00_MTContentSelector1_EnCP_ctl03',this);" href="http://msdn.microsoft.com/pt-br/library/51y09td4.aspx"&gt;new&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl04" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src11ctl00_MTContentSelector1_EnCP_ctl04',this);" href="http://msdn.microsoft.com/pt-br/library/ah19swz4.aspx"&gt;struct&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl05" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src12ctl00_MTContentSelector1_EnCP_ctl05',this);" href="http://msdn.microsoft.com/pt-br/library/cscsdfbt.aspx"&gt;as&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl06" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src13ctl00_MTContentSelector1_EnCP_ctl06',this);" href="http://msdn.microsoft.com/pt-br/library/xhbhezf4.aspx"&gt;explicit&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl07" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src14ctl00_MTContentSelector1_EnCP_ctl07',this);" href="http://msdn.microsoft.com/pt-br/library/edakx9da.aspx"&gt;null&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl08" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src15ctl00_MTContentSelector1_EnCP_ctl08',this);" href="http://msdn.microsoft.com/pt-br/library/06tc147t.aspx"&gt;switch&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl09" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src16ctl00_MTContentSelector1_EnCP_ctl09',this);" href="http://msdn.microsoft.com/pt-br/library/hfw7t1ce.aspx"&gt;base&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl10" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src17ctl00_MTContentSelector1_EnCP_ctl10',this);" href="http://msdn.microsoft.com/pt-br/library/e59b22c5.aspx"&gt;extern&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl11" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src18ctl00_MTContentSelector1_EnCP_ctl11',this);" href="http://msdn.microsoft.com/pt-br/library/9kkx3h3c.aspx"&gt;object&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl12" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src19ctl00_MTContentSelector1_EnCP_ctl12',this);" href="http://msdn.microsoft.com/pt-br/library/dk1507sz.aspx"&gt;this&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl13" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src20ctl00_MTContentSelector1_EnCP_ctl13',this);" href="http://msdn.microsoft.com/pt-br/library/c8f5xwh7.aspx"&gt;bool&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl14" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src21ctl00_MTContentSelector1_EnCP_ctl14',this);" href="http://msdn.microsoft.com/pt-br/library/67bxt5ee.aspx"&gt;false&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl15" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src22ctl00_MTContentSelector1_EnCP_ctl15',this);" href="http://msdn.microsoft.com/pt-br/library/s53ehcz3.aspx"&gt;operator&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl16" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src23ctl00_MTContentSelector1_EnCP_ctl16',this);" href="http://msdn.microsoft.com/pt-br/library/1ah5wsex.aspx"&gt;throw&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl17" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src24ctl00_MTContentSelector1_EnCP_ctl17',this);" href="http://msdn.microsoft.com/pt-br/library/adbctzc4.aspx"&gt;break&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl18" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src25ctl00_MTContentSelector1_EnCP_ctl18',this);" href="http://msdn.microsoft.com/pt-br/library/zwc8s4fz.aspx"&gt;finally&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl19" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src26ctl00_MTContentSelector1_EnCP_ctl19',this);" href="http://msdn.microsoft.com/pt-br/library/t3c3bfhx.aspx"&gt;out&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl20" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src27ctl00_MTContentSelector1_EnCP_ctl20',this);" href="http://msdn.microsoft.com/pt-br/library/eahhcxk2.aspx"&gt;true&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl21" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src28ctl00_MTContentSelector1_EnCP_ctl21',this);" href="http://msdn.microsoft.com/pt-br/library/5bdb6693.aspx"&gt;byte&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl22" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src29ctl00_MTContentSelector1_EnCP_ctl22',this);" href="http://msdn.microsoft.com/pt-br/library/f58wzh21.aspx"&gt;fixed&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl23" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src30ctl00_MTContentSelector1_EnCP_ctl23',this);" href="http://msdn.microsoft.com/pt-br/library/ebca9ah3.aspx"&gt;override&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl24" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src31ctl00_MTContentSelector1_EnCP_ctl24',this);" href="http://msdn.microsoft.com/pt-br/library/0yd65esw.aspx"&gt;try&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl25" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src32ctl00_MTContentSelector1_EnCP_ctl25',this);" href="http://msdn.microsoft.com/pt-br/library/06tc147t.aspx"&gt;case&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl26" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src33ctl00_MTContentSelector1_EnCP_ctl26',this);" href="http://msdn.microsoft.com/pt-br/library/b1e65aza.aspx"&gt;float&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl27" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src34ctl00_MTContentSelector1_EnCP_ctl27',this);" href="http://msdn.microsoft.com/pt-br/library/w5zay9db.aspx"&gt;params&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl28" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src35ctl00_MTContentSelector1_EnCP_ctl28',this);" href="http://msdn.microsoft.com/pt-br/library/58918ffs.aspx"&gt;typeof&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl29" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src36ctl00_MTContentSelector1_EnCP_ctl29',this);" href="http://msdn.microsoft.com/pt-br/library/0yd65esw.aspx"&gt;catch&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl30" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src37ctl00_MTContentSelector1_EnCP_ctl30',this);" href="http://msdn.microsoft.com/pt-br/library/ch45axte.aspx"&gt;for&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl31" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src38ctl00_MTContentSelector1_EnCP_ctl31',this);" href="http://msdn.microsoft.com/pt-br/library/st6sy9xe.aspx"&gt;private&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl32" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src39ctl00_MTContentSelector1_EnCP_ctl32',this);" href="http://msdn.microsoft.com/pt-br/library/x0sksh43.aspx"&gt;uint&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl33" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src40ctl00_MTContentSelector1_EnCP_ctl33',this);" href="http://msdn.microsoft.com/pt-br/library/x9h8tsay.aspx"&gt;char&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl34" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src41ctl00_MTContentSelector1_EnCP_ctl34',this);" href="http://msdn.microsoft.com/pt-br/library/ttw7t8t6.aspx"&gt;foreach&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl35" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src42ctl00_MTContentSelector1_EnCP_ctl35',this);" href="http://msdn.microsoft.com/pt-br/library/bcd5672a.aspx"&gt;protected&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl36" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src43ctl00_MTContentSelector1_EnCP_ctl36',this);" href="http://msdn.microsoft.com/pt-br/library/t98873t4.aspx"&gt;ulong&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl37" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src44ctl00_MTContentSelector1_EnCP_ctl37',this);" href="http://msdn.microsoft.com/pt-br/library/74b4xzyw.aspx"&gt;checked&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl38" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src45ctl00_MTContentSelector1_EnCP_ctl38',this);" href="http://msdn.microsoft.com/pt-br/library/13940fs2.aspx"&gt;goto&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl39" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src46ctl00_MTContentSelector1_EnCP_ctl39',this);" href="http://msdn.microsoft.com/pt-br/library/yzh058ae.aspx"&gt;public&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl40" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src47ctl00_MTContentSelector1_EnCP_ctl40',this);" href="http://msdn.microsoft.com/pt-br/library/a569z7k8.aspx"&gt;unchecked&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl41" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src48ctl00_MTContentSelector1_EnCP_ctl41',this);" href="http://msdn.microsoft.com/pt-br/library/0b0thckt.aspx"&gt;class&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl42" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src49ctl00_MTContentSelector1_EnCP_ctl42',this);" href="http://msdn.microsoft.com/pt-br/library/5011f09h.aspx"&gt;if&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl43" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src50ctl00_MTContentSelector1_EnCP_ctl43',this);" href="http://msdn.microsoft.com/pt-br/library/acdd6hb7.aspx"&gt;readonly&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl44" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src51ctl00_MTContentSelector1_EnCP_ctl44',this);" href="http://msdn.microsoft.com/pt-br/library/chfa2zb8.aspx"&gt;unsafe&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl45" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src52ctl00_MTContentSelector1_EnCP_ctl45',this);" href="http://msdn.microsoft.com/pt-br/library/e6w8fe1b.aspx"&gt;const&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl46" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src53ctl00_MTContentSelector1_EnCP_ctl46',this);" href="http://msdn.microsoft.com/pt-br/library/z5z9kes2.aspx"&gt;implicit&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl47" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src54ctl00_MTContentSelector1_EnCP_ctl47',this);" href="http://msdn.microsoft.com/pt-br/library/14akc2c7.aspx"&gt;ref&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl48" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src55ctl00_MTContentSelector1_EnCP_ctl48',this);" href="http://msdn.microsoft.com/pt-br/library/cbf1574z.aspx"&gt;ushort&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl49" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src56ctl00_MTContentSelector1_EnCP_ctl49',this);" href="http://msdn.microsoft.com/pt-br/library/923ahwt1.aspx"&gt;continue&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl50" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src57ctl00_MTContentSelector1_EnCP_ctl50',this);" href="http://msdn.microsoft.com/pt-br/library/ttw7t8t6.aspx"&gt;in&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl51" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src58ctl00_MTContentSelector1_EnCP_ctl51',this);" href="http://msdn.microsoft.com/pt-br/library/1h3swy84.aspx"&gt;return&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl52" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src59ctl00_MTContentSelector1_EnCP_ctl52',this);" href="http://msdn.microsoft.com/pt-br/library/zhdeatwt.aspx"&gt;using&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl53" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src60ctl00_MTContentSelector1_EnCP_ctl53',this);" href="http://msdn.microsoft.com/pt-br/library/364x0z75.aspx"&gt;decimal&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl54" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src61ctl00_MTContentSelector1_EnCP_ctl54',this);" href="http://msdn.microsoft.com/pt-br/library/5kzh1b5w.aspx"&gt;int&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl55" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src62ctl00_MTContentSelector1_EnCP_ctl55',this);" href="http://msdn.microsoft.com/pt-br/library/d86he86x.aspx"&gt;sbyte&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl56" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src63ctl00_MTContentSelector1_EnCP_ctl56',this);" href="http://msdn.microsoft.com/pt-br/library/9fkccyh4.aspx"&gt;virtual&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl57" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src64ctl00_MTContentSelector1_EnCP_ctl57',this);" href="http://msdn.microsoft.com/pt-br/library/25tdedf5.aspx"&gt;default&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl58" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src65ctl00_MTContentSelector1_EnCP_ctl58',this);" href="http://msdn.microsoft.com/pt-br/library/87d83y5b.aspx"&gt;interface&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl59" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src66ctl00_MTContentSelector1_EnCP_ctl59',this);" href="http://msdn.microsoft.com/pt-br/library/88c54tsw.aspx"&gt;sealed&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl60" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src67ctl00_MTContentSelector1_EnCP_ctl60',this);" href="http://msdn.microsoft.com/pt-br/library/x13ttww7.aspx"&gt;volatile&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl61" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src68ctl00_MTContentSelector1_EnCP_ctl61',this);" href="http://msdn.microsoft.com/pt-br/library/900fyy8e.aspx"&gt;delegate&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl62" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src69ctl00_MTContentSelector1_EnCP_ctl62',this);" href="http://msdn.microsoft.com/pt-br/library/7c5ka91b.aspx"&gt;internal&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl63" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src70ctl00_MTContentSelector1_EnCP_ctl63',this);" href="http://msdn.microsoft.com/pt-br/library/ybs77ex4.aspx"&gt;short&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl64" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src71ctl00_MTContentSelector1_EnCP_ctl64',this);" href="http://msdn.microsoft.com/pt-br/library/yah0tteb.aspx"&gt;void&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl65" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src72ctl00_MTContentSelector1_EnCP_ctl65',this);" href="http://msdn.microsoft.com/pt-br/library/370s1zax.aspx"&gt;do&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl66" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src73ctl00_MTContentSelector1_EnCP_ctl66',this);" href="http://msdn.microsoft.com/pt-br/library/scekt9xw.aspx"&gt;is&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl67" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src74ctl00_MTContentSelector1_EnCP_ctl67',this);" href="http://msdn.microsoft.com/pt-br/library/eahchzkf.aspx"&gt;sizeof&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl68" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src75ctl00_MTContentSelector1_EnCP_ctl68',this);" href="http://msdn.microsoft.com/pt-br/library/2aeyhxcd.aspx"&gt;while&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl69" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src76ctl00_MTContentSelector1_EnCP_ctl69',this);" href="http://msdn.microsoft.com/pt-br/library/678hzkk9.aspx"&gt;double&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl70" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src77ctl00_MTContentSelector1_EnCP_ctl70',this);" href="http://msdn.microsoft.com/pt-br/library/c5kehkcz.aspx"&gt;lock&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl71" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src78ctl00_MTContentSelector1_EnCP_ctl71',this);" href="http://msdn.microsoft.com/pt-br/library/cx9s2sy4.aspx"&gt;stackalloc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl72" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src79ctl00_MTContentSelector1_EnCP_ctl72',this);" href="http://msdn.microsoft.com/pt-br/library/5011f09h.aspx"&gt;else&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl73" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src80ctl00_MTContentSelector1_EnCP_ctl73',this);" href="http://msdn.microsoft.com/pt-br/library/ctetwysk.aspx"&gt;long&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl74" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src81ctl00_MTContentSelector1_EnCP_ctl74',this);" href="http://msdn.microsoft.com/pt-br/library/98f28cdx.aspx"&gt;static&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl75" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src82ctl00_MTContentSelector1_EnCP_ctl75',this);" href="http://msdn.microsoft.com/pt-br/library/sbbt4032.aspx"&gt;enum&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl76" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src83ctl00_MTContentSelector1_EnCP_ctl76',this);" href="http://msdn.microsoft.com/pt-br/library/z2kcy19k.aspx"&gt;namespace&lt;/a&gt;&lt;br /&gt;&lt;a id="ctl00_MTContentSelector1_EnCP_ctl77" onclick="javascript:Track('ctl00_MTContentSelector1_EnCP_src84ctl00_MTContentSelector1_EnCP_ctl77',this);" href="http://msdn.microsoft.com/pt-br/library/362314fe.aspx"&gt;string&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-1819241552783563062?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/1819241552783563062/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/palavras-chave-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/1819241552783563062?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/1819241552783563062'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/palavras-chave-em-c.html' title='Palavras chave em c#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;C0UDSXg_cCp7ImA9WxJQF04.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-5376838009211259916</id><published>2009-05-30T17:50:00.000-07:00</published><updated>2009-05-30T17:54:38.648-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:54:38.648-07:00</app:edited><title>Criando e usando classes em c#</title><content type='html'>&lt;div align="justify"&gt;&lt;strong&gt;Criando e usando classes em C#. E esta não é uma tarefa fácil para os iniciantes. Esta dica o guiará passo-a-passo pelas caminhos iniciais.Esta dica assume que você já sabe criar uma aplicação console ou Windows Forms no Visual C# 2005 ou 2008. Sendo assim, crie uma nova aplicação console e vamos criar o esqueleto da classe. Em Visual C# 2005 ou 2008, a forma mais comum de adicionar uma classe ao seu projeto é clicando com o botão direito no namespace do projeto (o primeiro filho do solution explorer) e escolhendo a opção Add -&gt; Class. Em seguida dê o nome "Pessoa.cs" para a classe e clique o botão Add. Imediatamente o código inicial para a classe será exibido, contendo o namespace e alguns using padrões. Agora faça sua classe Pessoa parecida com o código abaixo (não altere nada em relação ao namespace): &lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;class Pessoa&lt;br /&gt;{&lt;br /&gt;// varíáveis privadas para o nome&lt;br /&gt;// e idade da pessoa&lt;br /&gt;private string nome;&lt;br /&gt;private int idade;&lt;br /&gt;&lt;br /&gt;// método que permite definir o nome&lt;br /&gt;// da pessoa&lt;br /&gt;public void setNome(string nome)&lt;br /&gt;{&lt;br /&gt;this.nome = nome;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// método que permite definir a idade&lt;br /&gt;// da pessoa&lt;br /&gt;public void setIdade(int idade)&lt;br /&gt;{&lt;br /&gt;this.idade = idade;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// método que permite obter o nome&lt;br /&gt;// da pessoa&lt;br /&gt;public string getNome(){&lt;br /&gt;return this.nome;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// método que permite obter a idade&lt;br /&gt;// da pessoa&lt;br /&gt;public int getIdade(){&lt;br /&gt;return this.idade;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Hora de testar a classe. Volte à classe principal da aplicação (aquela que contém o método Main) e faça as seguintes alterações: &lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;// Cria uma instância da classe Pessoa&lt;br /&gt;Pessoa p = new Pessoa();&lt;br /&gt;&lt;br /&gt;// Define um nome e idade para a pessoa&lt;br /&gt;p.setNome("Osmar J. Silva");&lt;br /&gt;p.setIdade(37);&lt;br /&gt;&lt;br /&gt;// Obtém o nome e idade da pessoa&lt;br /&gt;string nome = p.getNome();&lt;br /&gt;int idade = p.getIdade();&lt;br /&gt;Console.WriteLine("Nome: " + nome + " - Idade: " + idade);&lt;br /&gt;Console.WriteLine("\n\nPressione uma tecla para sair...");&lt;br /&gt;Console.ReadKey();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tente refazer todo o processo, desta vez usando Windows Forms.&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-5376838009211259916?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/5376838009211259916/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/criando-e-usando-classes-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/5376838009211259916?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/5376838009211259916'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/criando-e-usando-classes-em-c.html' title='Criando e usando classes em c#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;Ck4ASXw9fip7ImA9WxJQF04.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-8048209004807504128</id><published>2009-05-30T17:46:00.000-07:00</published><updated>2009-05-30T17:49:08.266-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:49:08.266-07:00</app:edited><title>Converter String para Float em C#</title><content type='html'>&lt;strong&gt;Este exemplo mostra como converter uma string em&lt;br /&gt;um valor do tipo float.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;string valor_string = "41,25";&lt;br /&gt;&lt;br /&gt;// experimente com os valores "22.5", "arquivo" e&lt;br /&gt;// "15,393245"&lt;br /&gt;// tenta efetuar a conversão de string para float&lt;br /&gt;&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;float valor_float = float.Parse(valor_string);&lt;br /&gt;// exibe o resultado&lt;br /&gt;Console.WriteLine(valor_float);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;catch(FormatException e)&lt;br /&gt;{&lt;br /&gt;// exibe a informações sobre a exceção&lt;br /&gt;// Input string was not in a correct format.&lt;br /&gt;Console.WriteLine(e.Message);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Console.WriteLine("Pressione uma tecla para sair...");&lt;br /&gt;Console.ReadKey();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-8048209004807504128?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/8048209004807504128/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/converter-string-para-float-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/8048209004807504128?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/8048209004807504128'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/converter-string-para-float-em-c.html' title='Converter String para Float em C#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;CkABRXw7fip7ImA9WxJQF04.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-5472713876054823342</id><published>2009-05-30T17:43:00.000-07:00</published><updated>2009-05-30T17:45:54.206-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:45:54.206-07:00</app:edited><title>Classificando Arrays de strings em c#</title><content type='html'>static void Main(string[] args)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;// cria e inicializa um array de strings&lt;br /&gt;string[] cidades = {"Garanhuns", "São Paulo", "Belo Horizonte", "Fortaleza"};&lt;br /&gt;&lt;br /&gt;Console.WriteLine("Ordem original:");&lt;br /&gt;&lt;br /&gt;for (int i = 0; i &lt; cidades.Length; i++)&lt;br /&gt;Console.WriteLine(cidades[i]);&lt;br /&gt;&lt;br /&gt;StringComparer ordenar = StringComparer.CurrentCultureIgnoreCase;&lt;br /&gt;&lt;br /&gt;Array.Sort(cidades, ordenar);&lt;br /&gt;&lt;br /&gt;Console.WriteLine();&lt;br /&gt;&lt;br /&gt;Console.WriteLine("Ordem alfabética:");&lt;br /&gt;&lt;br /&gt;for (int i = 0; i &lt; cidades.Length; i++)&lt;br /&gt;Console.WriteLine(cidades[i]);&lt;br /&gt;&lt;br /&gt;// pausa o programa&lt;br /&gt;Console.ReadKey();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-5472713876054823342?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/5472713876054823342/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/classificando-arrays-de-strings-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/5472713876054823342?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/5472713876054823342'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/classificando-arrays-de-strings-em-c.html' title='Classificando Arrays de strings em c#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;CkYFR38zfip7ImA9WxJQF04.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-4013292631478207568</id><published>2009-05-30T17:34:00.000-07:00</published><updated>2009-05-30T17:35:16.186-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:35:16.186-07:00</app:edited><title>Execícios de operadores em c#</title><content type='html'>using System;&lt;br /&gt; &lt;br /&gt;class OperadoresAritmeticos&lt;br /&gt;{&lt;br /&gt;        public static void Main ()&lt;br /&gt;{&lt;br /&gt;                int soma = 0, diferenca=0, produto=0, resto=0;&lt;br /&gt;                double divisao=0;        // resultado da divisão&lt;br /&gt;                int num1 = 10, num2 = 2;&lt;br /&gt; &lt;br /&gt;                soma        = num1 + num2;   &lt;br /&gt;                diferenca   = num1 - num2;   &lt;br /&gt;                produto     = num1 * num2;   &lt;br /&gt;                divisao      = num1 / num2;&lt;br /&gt; &lt;br /&gt;                // resto de 3/2&lt;br /&gt;                resto       = 3 % num2;&lt;br /&gt; &lt;br /&gt;                Console.WriteLine("num1 = {0}, num2 = {1}", num1, num2);&lt;br /&gt;                Console.WriteLine();&lt;br /&gt; &lt;br /&gt;                Console.WriteLine("Soma de {0} e {1} é {2}",      num1, num2, soma);&lt;br /&gt;                Console.WriteLine("Diferença de {0} e {1} é {2}", num1, num2, diferenca);&lt;br /&gt;                Console.WriteLine("Produto de {0} e {1} é {2}",   num1, num2, produto);&lt;br /&gt;                Console.WriteLine("Quociente de {0} e {1} é {2}", num1, num2, divisao);&lt;br /&gt;                Console.WriteLine();&lt;br /&gt;                Console.WriteLine("resto de 3 quando é dividido por {0} é {1}", num2, resto);&lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-4013292631478207568?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/4013292631478207568/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/execicios-de-operadores-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/4013292631478207568?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/4013292631478207568'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/execicios-de-operadores-em-c.html' title='Execícios de operadores em c#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;CkQBQ3s9cCp7ImA9WxJQF04.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-7955860555420037157</id><published>2009-05-30T17:06:00.000-07:00</published><updated>2009-05-30T17:39:12.568-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:39:12.568-07:00</app:edited><title>Operadores em C#</title><content type='html'>&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Operadores aritméticos&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Em C# temos os seguintes operadores aritméticos:&lt;br /&gt;&lt;br /&gt;Operador Descrição&lt;br /&gt;&lt;br /&gt;+ (Adição)&lt;br /&gt;- (Subtração)&lt;br /&gt;* (Multiplicação)&lt;br /&gt;/ (Divisão)&lt;br /&gt;% (Resto/Módulo)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Operadores de atribuição&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Em C# temos os seguintes operadores de atribuição:&lt;br /&gt;&lt;br /&gt;Operador Descrição&lt;br /&gt;&lt;br /&gt;= (Atribuição simples)&lt;br /&gt;+= (Atribuição aditiva)&lt;br /&gt;-= (Atribuição Subtrativa)&lt;br /&gt;*= (Atribuição Multiplicativa)&lt;br /&gt;/= (Atribuição de divisão)&lt;br /&gt;%= (Atribuição de módulo)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Operadores relacionais&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Em C# temos os seguintes operadores relacionais:&lt;br /&gt;&lt;br /&gt;Operador Descrição&lt;br /&gt;&lt;br /&gt;== (Igualdade)&lt;br /&gt;&gt; (Maior)&lt;br /&gt;&lt; (Menor) &lt;= (Menor igual) &gt;= (Maior igual)&lt;br /&gt;!= (Diferente)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Operadores lógicos&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Em C# temos os seguintes operadores lógicos:&lt;br /&gt;&lt;br /&gt;Operador Descrição&lt;br /&gt;&lt;br /&gt;&amp;amp;&amp;amp; (E)&lt;br /&gt;(OU)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Incremento e Decremento&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Incrementar um número ou variável significa adicionar 1 ao valor atual, da mesma forma que subtrair 1 de um número ou variável se da o nome de Decremento.&lt;br /&gt;&lt;br /&gt;Em C# temos o seguinte:&lt;br /&gt;&lt;br /&gt;Operador Descrição&lt;br /&gt;&lt;br /&gt;++ (Incremento)&lt;br /&gt;-- (Decremento)&lt;br /&gt;&lt;br /&gt;Exemplo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int X = 1;&lt;br /&gt;X++;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-7955860555420037157?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/7955860555420037157/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/operadores-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/7955860555420037157?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/7955860555420037157'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/operadores-em-c.html' title='Operadores em C#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;AkQFR38-cSp7ImA9WxJQF08.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-4961142940415083413</id><published>2009-05-30T17:01:00.000-07:00</published><updated>2009-05-30T17:05:16.159-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:05:16.159-07:00</app:edited><title>Estruturas de repetição(laços) em c#</title><content type='html'>&lt;strong&gt;while&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;int i = 0;&lt;br /&gt;while ( i &lt; 5 )&lt;br /&gt;{&lt;br /&gt;Console.WriteLine ( i );&lt;br /&gt;++i;&lt;br /&gt;}&lt;br /&gt;repete 5 vezes e imprime o valor de i.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;for&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;int i = 0;&lt;br /&gt;for ( int i = 0; i &lt; 5; i++ )&lt;br /&gt;{&lt;br /&gt;Console.WriteLine ( i );&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;do ... while &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;int i = 0;&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;Console.WriteLine ( i );&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;while ( i &lt; 5 );&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;foreach &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;string [] nomes = new string[] { "KCEDD", "DUARTE"};&lt;br /&gt;foreach ( string nome in nomes )&lt;br /&gt;{&lt;br /&gt;Console.WriteLine ( nome );&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-4961142940415083413?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/4961142940415083413/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/estruturas-de-repeticaolacos-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/4961142940415083413?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/4961142940415083413'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/estruturas-de-repeticaolacos-em-c.html' title='Estruturas de repetição(laços) em c#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry gd:etag='W/&quot;AkcMSXw_eip7ImA9WxJQF08.&quot;'><id>tag:blogger.com,1999:blog-6379011057158535259.post-892094185199306536</id><published>2009-05-30T16:59:00.000-07:00</published><updated>2009-05-30T17:01:28.242-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2009-05-30T17:01:28.242-07:00</app:edited><title>Declarando variáveis em c#</title><content type='html'>&lt;h4&gt;&lt;strong&gt;Declarando váriáveisDeclarar variáveis em C# é simples , abaixo temos a diferentes formas de declarar variáveis em C#: &lt;/strong&gt;&lt;/h4&gt;int a;&lt;br /&gt;double area = 0;&lt;br /&gt;int salario, imposto , soma;&lt;br /&gt;int contador = 10;&lt;br /&gt;string nome;&lt;br /&gt;string nomeCompleto = "Little John";&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='//blogger.googleusercontent.com/tracker/6379011057158535259-892094185199306536?l=como-programar-c-sharp.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/892094185199306536/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/declarando-variaveis-em-c.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6379011057158535259/posts/default/892094185199306536?v=2'/><link rel='self' type='application/atom+xml' href='http://como-programar-c-sharp.blogspot.com/feeds/posts/default/892094185199306536'/><link rel='alternate' type='text/html' href='http://como-programar-c-sharp.blogspot.com/2009/05/declarando-variaveis-em-c.html' title='Declarando variáveis em c#'/><author><name>kcedd</name><uri>http://www.blogger.com/profile/10017849180187321018</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>