Ejemplo n.º 1
0
        public long SizeInBytesOf(FileClasses fc)
        {
            switch (fc)
            {
            case FileClasses.Fotos:
                return(FotosSizeInBytes);

            case FileClasses.Office:
                return(OfficeSizeInBytes);

            case FileClasses.Other:
                return(OtherSizeInBytes);

            case FileClasses.SourceCode:
                return(SourceCodeSizeInBytes);

            case FileClasses.Videos:
                return(VideosSizeInBytes);

            case FileClasses.Web:
                return(WebSizeInBytes);

            default:
                return(OtherCount);
            }
        }
Ejemplo n.º 2
0
        // Indexer für den Zugriff auf die Zähler
        public long this[FileClasses fc]
        {
            get
            {
                switch (fc)
                {
                case FileClasses.Fotos:
                    return(FotosCount);

                case FileClasses.Office:
                    return(OfficeCount);

                case FileClasses.Other:
                    return(OtherCount);

                case FileClasses.SourceCode:
                    return(SourceCodeCount);

                case FileClasses.Videos:
                    return(VideosCount);

                case FileClasses.Web:
                    return(WebCount);

                default:
                    return(OtherCount);
                }
            }
        }