Estoy migrqando una apolicacion de vb a c#

15/04/2010 - 01:14 por Miguel Arenas | Informe spam
el porblema que tengo es el siguiente, en vb tengo el siguiente codigo y
quiero cambiarlo a c#.

Imports clsDtcn
Imports clsMsgbox
Module MC011001
Public PubVar As New clsWhse
Sub Main()
Dim msgbox As New clsMsgbox.Show(0)
Dim cn As New clsDtcn.dtCn
Try
cn.CreaConexion(PubVar.strConsql)
Catch ex As Exception
msgbox.MessageBoxOk(ex.ToString)
End Try

PubVar.cn = cn.Conexion
Application.Run(New FrmC011002)
End Sub

al tener este codigo la clase PubVar y los valores que le asigne estan
disponibles en cualquier parte del proyecto, como puedo hacer esto en c#?

Gracias.
 

Leer las respuestas

#1 Leandro Tuttini
15/04/2010 - 04:57 | Informe spam
hola

si usas el static podrias accederlo sin necesidad de crear una
instnacia de la clase

igual por lo que veo es un metodo Main, o seas lo has sacado de una
aplicacion de consola, no actua tanto como un metodo, el Main en c#
debe ser static

Main() y argumentos de línea de comandos (Guía de programación de C#)
http://msdn.microsoft.com/es-es/library/acy3edy3(VS.80).aspx

static (Referencia de C#)
http://msdn.microsoft.com/es-es/library/98f28cdx(VS.80).aspx

saludos

Preguntas similares