
28/05/2004, 22:01
|
| | Fecha de Ingreso: mayo-2004 Ubicación: Guadalajara, Jalisco, México
Mensajes: 724
Antigüedad: 20 años, 9 meses Puntos: 6 | |
Hola!
en VB.NET no hay apuntadores... pero en C# sí...
Para poder utilizar apuntadores necesitas compilar con /unsafe
esto lo haces con:
en el explorador de soluciones -> click derecho en las propiedades de tu proyecto... -> propiedades de configuracion -> Generar (build en ingles), habilitas a true la de "Allow Unsafe Code blocks" a true. Para poder utilizar codigo inseguro (apuntadores) necesitas poner unsafe antes de cualquir variable, propiedad, estructura o metodo...
Por ejemplo:
Public unsafe int Suma()
{
//implementacion del codigo aqui
return valor;
}
Por ejemplo, te haré más facil la vida:
//Creas un objeto
MyClass MyObjeto = new MyClass();
//creas un apuntador
MyClass *Apuntador;
//Haces que el apuntador apunte a MyObjeto
Apuntador = &MyObjeto;
//imaginate que tu objeto original cuenta con una propiedad X de tipo int
//es decir:
//Public class MyClass
{
public int X;
//bla bla bla
//...
}
//Entonces para referirte a esa variable usando el apuntador haces esto:
Apuntador ->X=10;
Y ya.. ¿ facil no ?
Saludos, Desde La Paz, BCS, Mèxico |