GetLowerBound y Objeto de Inicio

23/05/2010 - 18:04 por CG | Informe spam
Visual C# 2008

Hola a todos

1º Si los Vectores en Visual C# son de base 0, es decir que siempre el
primer índice es 0, ¿cuál es la utilidad o la necesidad de considerar el
método GetLowerBound(x) que retorna el índice más bajo, sabiendo que este
siempre es 0?

2º En un proyecto (en el que justamente maneja arreglos), tengo varios
formularios. Obviamente al pulsar F5 carga el primero. Para cambiar el Objeto
de Inicio (Formulario) ¿es correcto (o técnico) entrar a Program.cs y
modificar el código asi:

...
Application.Run(new Form2());
...
y luego si se requiere cargar inicialmente el Form3 modificarlo asi:?

...
Application.Run(new Form3());
...
o existe una forma más técnica.

Desde ya Muchísmas Gracias


PD (off topic): Al realizar mis consultas con el Grupo de Noticias, antes de
enviarlas, marcó la Casilla de Verificación "Notify me of replies", para
recibir una notificación de las respuestas en mi correo. Hasta hace un tiempo
funcionaba correctamente, pero ahora no recibo dichas notificaciones, pese a
que cuando entro a los grupos, ya se ha dado respuesta a mis consultas. ¿Que
puede estar pasando? Nuevamente Muchas Gracias

Carlos García
 

Leer las respuestas

#1 Harvey Triana
24/05/2010 - 07:17 | Informe spam
1- Por algo existe. Mira este ejemplo:
int[] lowerBounds = { 1, 7 };
int[] lengths = { 9, 9 };
float[,] a = (float[,])Array.CreateInstance(typeof(float),
lengths, lowerBounds);

Console.WriteLine(a.GetLowerBound(0).ToString());
Console.WriteLine(a.GetLowerBound(1).ToString());
Console.WriteLine(a.GetUpperBound(0).ToString());
Console.WriteLine(a.GetUpperBound(1).ToString());
Console.ReadKey();

// extremos...
a[1, 7] = 1.1f;
a[9, 15] = 1.7f;
2-
Es tiempo de diseño. No veo limitación en disponer un formulario inicial con
opciones.

<Harvey Triana />
"CG" escribió en el mensaje de
noticias:
Visual C# 2008

Hola a todos

1º Si los Vectores en Visual C# son de base 0, es decir que siempre el
primer índice es 0, ¿cuál es la utilidad o la necesidad de considerar el
método GetLowerBound(x) que retorna el índice más bajo, sabiendo que este
siempre es 0?

2º En un proyecto (en el que justamente maneja arreglos), tengo varios
formularios. Obviamente al pulsar F5 carga el primero. Para cambiar el
Objeto
de Inicio (Formulario) ¿es correcto (o técnico) entrar a Program.cs y
modificar el código asi:

...
Application.Run(new Form2());
...
y luego si se requiere cargar inicialmente el Form3 modificarlo asi:?

...
Application.Run(new Form3());
...
o existe una forma más técnica.

Desde ya Muchísmas Gracias


PD (off topic): Al realizar mis consultas con el Grupo de Noticias, antes
de
enviarlas, marcó la Casilla de Verificación "Notify me of replies", para
recibir una notificación de las respuestas en mi correo. Hasta hace un
tiempo
funcionaba correctamente, pero ahora no recibo dichas notificaciones, pese
a
que cuando entro a los grupos, ya se ha dado respuesta a mis consultas.
¿Que
puede estar pasando? Nuevamente Muchas Gracias

Carlos García

Preguntas similares