Traducción de App en VB.NET a C#

31/01/2006 - 18:23 por Oscar Roberto Onorato | Informe spam
Hola lista!

Estoy intentanto traducir una App hecha en VB.NET pero sin el Option Strict,
con lo cual al setearlo me encuentro con la necesidad de hacer algunas
modificaciones.
La pregunta en este caso es, ¿cómo podría traducir esto a C#?

Protected Sub SetParameters(ByVal cmd As IDbCommand, ByVal ParamArray pars()
As Object)

Dim k As Integer

For k = 0 To pars.Length - 1

cmd.Parameters(k + 1).Value = pars(k)

Next

End Sub



¿Me podrían ayudar?

Mil gracias

Preguntas similare

Leer las respuestas

#1 A.Poblacion
31/01/2006 - 18:50 | Informe spam
"Oscar Roberto Onorato" <oscaronorato[ARROBA]hotmail.com> wrote in message
news:e6%
Mostrar la cita
En princípio no debería haber problemas en C# aunque en VB tuvieras el
Option Strict en Off, ya que no estás haciendo ninguna conversión implícita
(El ParamArray es de tipo Object y se lo asignas al Value del IDbParameter,
que también es de tipo Object, así que no pasa nada).

No lo he probado, pero te debería funcionar poniendo algo parecido a lo
siguiente:

protected void SetParameters(IDbCommand cmd, params object[] pars)
{
for (int k=0; pars.Length-1; k++)
cmd.Parameters[k+1].Value=pars[k];
}
#2 Benton
31/01/2006 - 19:05 | Informe spam
Además de lo que dice A. Población, para lo que estás haciendo puede serte
útil esta página:

http://www.developerfusion.co.uk/ut...sharp.aspx

Saludos,

-Benton

"Oscar Roberto Onorato" <oscaronorato[ARROBA]hotmail.com> escribió en el
mensaje news:e6%
Mostrar la cita
Ads by Google
Search Busqueda sugerida