Resultados de la búsqueda a petición "value-type"

5 la respuesta

¿Cuándo comenzará a marcar la diferencia la adición de un constructor de movimientos y un operador de asignación de movimientos?

Teniendo en cuenta la alta calidad de los compiladores de hoy en día con respecto a la optimización del valor de retorno (tanto RVO como NRVO), me preguntaba qué complejidad de clase es realmente significativa comenzar a agregar constructores de ...

2 la respuesta

¿valueType.ToString () hace una conversión en valueType?

5 la respuesta

¿Por qué no puedo escribir Nullable <Nullable <int>>

La definición deNullable<T> [http://msdn.microsoft.com/en-us/library/b3h38hb0.aspx] es [SerializableAttribute] public struct Nullable<T> where T : struct, new() La restricciónwhere T : struct implica queT solo puede ser un tipo de valor. Así que ...

3 la respuesta

¿Java hace distinción entre el tipo de valor y el tipo de referencia

C # hace distinción de esos dos. ¿Java hace lo mismo o diferente?

4 la respuesta

¿Error de selección para el cuadro de lista donde los elementos de la lista son tipos / estructuras de valor y contienen duplicados?

Cambié un control de elementos horizontales a un cuadro de lista para poder seleccionar elementos individuales pero descubrí que la selección estaba rota. Tomó algún tiempo para destilar la parte problemática. Books = new[] { new Book{Id=1, ...

4 la respuesta

¿Punteros de tipo genérico?

ok, entonces quiero crear una clase genérica que cambie el valor de un tipo de datos. La razón por la que quiero hacer esto es para poder deshacer y rehacer ...

4 la respuesta

¿Por qué escribir en una estructura de 24 bits no es atómico (cuando parece que escribir en una estructura de 32 bits lo es)?

Soy un ingeniero, de eso no hay duda. Por esta razón (y muy poco más allá de eso), recientemente hice un pequeño experimento para confirmar mi sospecha de que escribir a unstruct no es una operación atómica, quemedio que un tipo de valor llamado ...

5 la respuesta

Dilema con el uso de tipos de valor con el operador `new` en C #

Cuandooperator new() se usa con el tipo de referencia, el espacio para la instancia se asigna en el montón y la variable de referencia se coloca en la pila. Además de eso, todo dentro de la instancia del tipo de referencia, que se asigna en el ...

1 la respuesta

ORM de .NET, objetos de valor inmutable, estructuras, constructores predeterminados y propiedades de solo lectura

Acabo de comenzar con .NET ORM, hasta el punto de que ni siquiera he decidido entre Entity Framework y NHibernate. Pero en ambos casos, me encuentro con un problema en el sentido de que parecen querer comprometer la integridad de mi modelo de ...

24 la respuesta

¿Los tipos de valor son inmutables por definición?

Frecuentemente leo questructs deben ser inmutables, ¿no son por definición? Tu considerasint para ser inmutable? int i = 0; i = i + 123; Parece bien - tenemos una nuevaint y asignarlo de nuevo ai. ¿Qué hay de esto? i++;e acuerdo, podemos ...