O MSGBOX NÃO FUNCIONA ?

MARCOS 16/08/2016 15:54:41
#465873
Bom dia,Colegas!
No VB.NET, quando preciso exibir uma mensagem na tela,
Utililizo o :

Msgbox ( Minha Mensagem)

Funciona em qualquer parte do código !


No C#, este comando não funciona.
Pesquisei,e ao que parece,o equivalente no C# é o:

MessageBox.Show(Minha Mensagem);

O que preciso:

Exibir uma Mensagem na tela, quando houver uma exceção(erro) no código C#


O Problema:

Quando coloco a sintaxe que citei acima,no Catch do Try a IDE do Visual Studio informa que a sintaxe não é
válida neste contexto.

Algum colega,sabe me informar , como no C#, posso exibir uma mensagem indicando a exceção(Erro) no meu código.


Agradeço qualquer ajuda!
KURTGU 16/08/2016 15:59:59
#465874
Segue um link com algumas informacoes que podera te ajudar...

www.macoratti.net/13/07/c_excep.htm
JABA 16/08/2016 18:16:09
#465880
Resposta escolhida
Talvez tenha faltado uma referência para o
using System.Windows.Forms
KERPLUNK 16/08/2016 18:43:31
#465882
Vai depender de onde você está querendo exibir a mensagem. Você só vai conseguir exibir uma messagebox em algum local onde seja usado o que o JABA falou, mas é uma péssima prática ficar simplesmente colocando isso em todo o lugar. é provável que você esteja tentando exibir uma mensagem à partir de uma classe. Se for o caso, você não deveria exibir a mensagem diretamente na classe. Para isso, você precisa usar um bloco try...catch também no escopo de chamada do método da classe onde o erro ocorre.
Tópico encerrado , respostas não são mais permitidas