Rafael Martins

Tecnologias de Internet e Mais Um Pouco

Arquivos de tags: c#

Do C++ para o C#

Fonte: *http://geekswithblogs.net/erwin/Default.aspx

Em um novo artigo no CIO.com Anders Hejlsberg diz ao lado de um monte de outras coisas como o C # obteve o nome dele. Abaixo uma citação do artigo:

[CIO] Por que a linguagem originalmente chamada Cool, sofre uma mudança para C #?

[AH] O Codename era Cool , que estava para ‘C’ como Object Oriented Language . Nós gostamos desse nome: todos os nossos arquivos foram chamados .cool e isso foi bem legal! Nós olhamos seriamente para manter o nome para o produto final, mas não era apenas viável a partir de uma perspectiva de marca, tal como havia maneira muitas coisas legais lá fora.

Saiba mais

Recursividade C#–Fibonacci

Olá a todos, vou falar um pouco sobre recursividade, o conceito e um exemplo prático em C#, totalmente comentado.

Conceito: Recursividade é um termo usado de maneira mais geral para descrever o processo de repetição de um objeto de um jeito similar ao que já fora mostrado. Um bom exemplo disso são as imagens repetidas que aparecem quando dois espelhos são apontados um para o outro. [Wikipédia]

Segue abaixo o code:

using System;
using System.Collections.Generic;

namespace Fibonacci
{
    class TestaFibonacci
    {
        /// <summary>
        /// Como utilizar o recurso da recursividade para Fibonacci – Inserir número menor ou igual a 40 por questão de processamento
        /// </summary>
        public static void Main()
        {
            // Aqui o console pede o termo ao qual é necessário saber o número de Fibonacci
            Console.WriteLine("Digite o termo ao qual você deseje o número Fibonacci: ");

Saiba mais

Laço While – Fibonacci em C#

Olá a todos,

Neste post irei mostrar algo que sempre é pedido em entrevista e que também é excelente para conhecimento, "Como usar laço while para mostrar Fibonacci". Neste exemplo estou usando duas variáveis, no próximo post usarei algo muito interessante chamado “método recursivo”, para Fibonacci. Abaixo está o código totalmente comentado e com os namespaces necessários.

Segue o code:

 

using System;

namespace Fibonacci
{
    class TestaFibonacci
    {
        /// <summary>
        /// Utilização do laço while para demonstrar Fibonacci, neste caso com os termos menores que ‘100’
        /// </summary>
        public static void Main()
        {
            // Iniciamos o programa setando duas variáveis int
            int a = 0, fib = 1;

Saiba mais

Começando a Programar com C#.NET

Bem amigos vou começar a disponibilizar um conteúdo muito bacana sobre programação na plataforma .NET, mais precisamente sobre C# (CSharp).

Postarei por volta de 15 artigos que irão desde o início com o famoso “Hello, World”, que no nosso caso será “Hello, C#!” pra ficar diferente, passando por Value-Types, Statements e Exceptions, Methods e Parameters, Aggregation, Namespaces, entre outros, não perca isso será muito bom.

Começarei mostrando o que é a plataforma .NET e o framework .NET, seus benefícios, linguagens que suporta, seus componentes entre outros.

Então vamos lá:

Se você gosta de história segue o link que conta de forma resumida a história do .NET: Microsoft .NET

Saiba mais

Converter C# para VB.NET ou VB.NET para C#

Esta é uma sugestão bacana para desenvolvedores C# ou VB.NET. Essa ferramenta converte os códigos de uma linguagem para outra facilitando o trabalho para aqueles que não dominam´as duas linguagens de programação.

É muito útil para quando você está procurando por alguma solução na linguagem em que você trabalha e você só acha na outra linguagem, ou também para quem domina uma das linguagens e está estudando a outra.

Para utilizar a ferramenta é só colar o código na área de texto e clicar no botão para converter que ele trás o código convertido. Com ele convertido é só estudá-lo e desenvolver o que você precisa.

Saiba mais