Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2009, 15:46
Bluesman74cl
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 22 años
Puntos: 9
Respuesta: C# Dos Métodos GetEnumerator

El código que tengo es el siguiente:

Código:
using System.Collections;
using System.Collections.Generic;
using System.Text;

namespace Ejercicio
{
    public abstract class Class1 : IHierarchyTreeNode, IEnumerable<Class1>, IEquatable<Class1>
    {

#region "Declaración de Campos"
        private string _childCategories;
        private int _id;
        private string _name;
        private string _parentCategory;
        private string _publicName;
#endregion

#region "Declaración de Propiedades"
        public string ChildCategories
        {
            get
            {
                return _childCategories;
            }
            set
            {
                _childCategories = ChildCategories;
            }
        }

        public int Id
        {
            get
            {
                return _id;
            }
            set
            {
                _id = Id;
            }
        }

        string IHierarchyTreeNode.ChildNodes
        {
            get
            {
                return IHierarchyTreeNode.ChildNodes;
            }

        }

        string IHierarchyTreeNode.ParentNode
        {
            get
            {
                throw new System.NotImplementedException();
}

        }

        public string Name
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public string ParentCategory
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public string PublicName
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

#endregion

#region "Métodos"

        protected Class1()
        {
         
        }

        public void Equals(){
        }
        public void Equals(string x){ 
        }
        public void GetDescedantPathTree(){
        }
        public void GetDescedantPathTree(string cc)
        {
        }

        public void GetEnumerator(){
            return "";
        }
        public void GetHashCode()
        {
        }
        public void GetPathFromRoot()
        {
        }
        public void GetPathToRoot()
        {
        }
        public void GetRelativeDepth()
        {
        }

        private IEnumerator<Class1> GetEnumerator()
        {
            
        }

        IEnumerator IEnumerable.GetEnumerator()
        {
            return GetEnumerator();
        }

        string IHierarchyTreeNode.SetParentNode(){
            return "";
        }

        

        protected internal void SetParentCategory()
        {
        }
        public void ToString()
        {
        }

       

#endregion

     
    }
}
__________________
Buena Vida...
Francisco