Pasar código a C#

03/01/2007 - 19:43 por Ivan Goncalves Sanchez -SICO | Informe spam
Hola a todos, como quedaría esta propiedad escrita en vb.net en c#.

VB.net
Friend Property DatosValor(ByVal index As Integer) As String

Get

Try

Return ArrDatos(index)

Catch

End Try

End Get

Set(ByVal value As String)

ArrDatos(index) = value

End Set

End Property



Algunos traductores automáticos me devuelven:

C#

internal string DatosValor (ref int index)

{

get

{

try

{

return ArrDatos[index];

}catch

{

}

}

set

{

ArrDatos[index] = value;

}

}



Pero no funciona. me da error diciendome que faltan ;
 

Leer las respuestas

#1 Ronald Ricardo Ramirez Moran
20/01/2007 - 01:51 | Informe spam
Bueno, creo que no es la traduccion exacta a tu codigo en Visual basic pero
puede funcionarte muy bien:

private string[] ArrDatos;
internal string[] DatosValor
{
get
{
return ArrDatos;
}
set
{
ArrDatos = value;
}
}

Saludos,
Ronald Ramirez (aka DlanorOk) | http://dlanorok.spaces.live.com


"Ivan Goncalves Sanchez -SICO" wrote:

Hola a todos, como quedaría esta propiedad escrita en vb.net en c#.

VB.net
Friend Property DatosValor(ByVal index As Integer) As String

Get

Try

Return ArrDatos(index)

Catch

End Try

End Get

Set(ByVal value As String)

ArrDatos(index) = value

End Set

End Property



Algunos traductores automáticos me devuelven:

C#

internal string DatosValor (ref int index)

{

get

{

try

{

return ArrDatos[index];

}catch

{

}

}

set

{

ArrDatos[index] = value;

}

}



Pero no funciona. me da error diciendome que faltan ;



Preguntas similares