Mantenimiento

Páginas: 6 (1357 palabras) Publicado: 6 de agosto de 2011
Febrero 25 2011
Regiones en C#
Las regiones son aquellas que nos delimitan una parte del código
Sintaxis
#region ""

#endregion

Constructor
Es aquel que sirve para inicializar los atributos de la clase al momento de instanciar un objeto; además reserva, en memoria, el espacio de los atributos de la clase.
Sintaxis en C#
public clsConvertir()
{
Atributos = valor;
}

PropiedadesLas propiedades son de dos tipos: Propiedades de entrada y de salida.
Propiedades de salida: Son aquellas por las cuales mostramos información y debe llevar la palabra GET la cual debe estar acompañada de la palabra RETURN
SINTAXIS

Propiedades de Entrada: Son aquellas por las cuales ingresamos información y debe lleva la palabra SET la cual debe estar acompañado de la palabra VALUE

usingSystem;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LibConversion
{
publicclassclsConvertir
{

#region "Constructor"
public clsConvertir()
{
fltVrEuroCompra = 0;
flVrEuroVenta = 0;
fltVrCambiar = 0;
fltVrCambio = 0;
strError = "";}
#endregion

#region "Atríbutos"
privatefloat fltVrEuroCompra;
privatefloat flVrEuroVenta;
privatefloat fltVrCambiar;
privatefloat fltVrCambio ;
privatestring strError;

#endregion

#region "Propiedades"
publicfloat VrEuroCompra
{
set { fltVrEuroCompra = value; }
}
publicfloat VrEuroVenta
{set { flVrEuroVenta = value; }
}
publicfloat Vr_A_Cambiar
{
set { fltVrCambiar = value; }
}
publicfloat fltVrCambio
{
get { return fltVrCambio; }
}
publicstring Error
{
get { return strError; }
}
#endregion

#region "Métodos Privados"
privatebool Validar()
{
if(flVrEuroCompra <= 0)
{
strError = "Valor Compra no válido";
returnfalse;
}
if (flVrEuroVenta <= 0)
{
strError = "Valor Venta no válido";
returnfalse;
}
if (fltVrCambiar <= 0)
{
strError = "Valor a cambiar no válido";
returnfalse;}
returntrue;
}
#endregion

#region "Métodos Públicos"

#endregion
}
}

Solución Taller 1

1. Librería LibEjercicio1
2. Clase: clsEjercicio1

clsEjercicio1 |
- | dbNumero : (double) |
- | dbRaiz : (double) |
- | dbinverso : (double ) |
- | strError : (string) |
+ | Numero : (double) |
+ | Raiz : (double) |
+ | Inverso :(double) |
+ | Error : (String) |
- | Validar() : (bool) |
+ | Calcular_Raiz() : (bool) |
+ | Calcular_Inverso() : (bool) |

1. Librería LibEjercicio2
2. Clase: clsEjercicio2

clsEjercicio2 |
- | fltNumero : (float) |
- | fltFactorial : (float) |
- | strError : (string) |
+ | Numero : (float) |
+ | Factorial : (float) |
+ | Error : (String) |
+ |Calcular_Factorial() : (bool) |
- | Validar(): (bool) |

1. Librería LibEjercicio3
2. Clase: clsEjercicio3

clsEjercicio3 |
- | dbPresion: (double) |
- | dbVolumen : (double) |
- | dbMasa : (double) |
- | dbTemperatura : (double) |
- | strError : (string) |
- | dbTmpF : (double) |
+ | Presion : (double) |
+ | Volumen : (double) |
+ | Masa : (double) |
+ | Temperatura :(double) |
+ | Error : (String) |
+ | Calcular_Masa() : (bool) |
- | Validar() : (bool) |
- | Convertir(): (bool) |

1. Librería LibEjercicio4
2. Clase: clsEjercicio4

clsEjercicio4 |
- | dbGrados: (double) |
- | strError : (string) |
- | dbConversion : (double) |
+ | Grados : (double) |
+ | Conversion : (double) |
+ | Error : (String) |
+ | Con_Ce_A_Fah() : (bool) |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mantenimiento
  • Mantenimiento
  • Mantenimiento
  • Mantenimiento
  • Mantenimiento
  • Mantenimiento
  • Mantenimiento
  • Mantenimiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS