VS 2012 não reconhece Main

28/11/2012

pessoal, estou com um probleminha...estou vendo uma video aula, porem no meu caso não deu certo:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Resources;

namespace System.Resources_Example
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Resources.ResourceManager rm = new ResourceManager(typeof(System.Resources_Example.Main));
            string d = rm.GetString("DESCRICAO");
            Console.Write(d);
            Console.ReadKey();
        }
    }
}




ele não reconhece o Main

o que pode ser?

Aluisio Cavalcante

Respostas

28/11/2012

Joel Rodrigues Currículo

Opa, Aluisio. Como assim "não reconhece", como você chegou a essa função Main?
Responder Citar

28/11/2012

Aluisio Cavalcante

acompanhando uma video aula, o que esta no codigo!
Responder Citar

29/11/2012

Valter Furtado

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Resources;

namespace System.Resources_Example
{
     class Program
     {
          static void Main(string[] args)
          {
               System.Resources.ResourceManager rm = new ResourceManager(typeof(System.Resources_Example.Main));
               string d = rm.GetString("DESCRICAO");
               Console.Write(d);
               Console.ReadKey();
          }
     }
}

nessa linha
System.Resources.ResourceManager rm = new ResourceManager(typeof(System.Resources_Example.Main));

você usou um System.Resources mas quando você deu um new não utilizou System.Resources, ou seja deveria estar
System.Resources.ResourceManager rm = new System.Resources.ResourceManager(typeof(System.Resources_Example.Main));

Agora esse Main que você tá usando ai acredito que não vá funcionar pois Main é um método e não um recurso... talvez o cara na sua video aula tivesse um form chamando Main que ele buscava... sei lá, isso e Console Application nunca usei.

isso que eu fiz aqui deu certo...
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Resources.ResourceManager rm = new System.Resources.ResourceManager(typeof(Program));
            string d = rm.GetType().ToString();//GetString("DESCRICAO");
            Console.Write(d);
            Console.ReadKey();
        }
    }
}
Responder Citar

29/11/2012

Aluisio Cavalcante

isso é no console application, isso mesmo...
Responder Citar

02/12/2012

Aluisio Cavalcante

se possivel, tem como vc me dizer o que pode ser???
Responder Citar

03/12/2012

Valter Furtado

pelo que entendi... já que não vi a vídeo aula é o seguinte:
System.Resources.ResourceManager rm = new ResourceManager(typeof(System.Resources_Example.Main));

Resources_Example -> talvez seja uma classe que tem Main como propriedade/atributo...
ou seja, você está criando um resourcemanager herdando de main!?

seria mais fácil vc dizer o que vc quer fazer e assim ajudamos.

Por que não dá pra entender de onde esse System.Resources_Example.Main saiu...
Responder Citar

03/01/2013

Aluisio Cavalcante

OK Valter, qualquer coisa eu retorno.
Responder Citar

07/01/2013

Aluisio Cavalcante

consegui resolver...obrigado
Responder Citar

25/07/2013

José

Já que a duvida inicial foi sanada, estou finalizando o tópico.
Responder Citar