c# 电子文档管理系统 1
Friday, November 14, 2008 | Author: ni10256

c#,这个跨平台的编程语言,挺好的,就是没有C/C++里面的指针,有点遗憾,那倒也是,谁让它是面向对象的呢?和JAVA也属同类的!

程序:电子文档管理系统

自己保存了很多电子文档,多了找起来很麻烦。所以有一个专门整理+搜索的程序!

开发环境:winxp+sp3  VS2005套件

先在项目里新建这些目录

我们先对DataLayer【数据层】编程,主要负责定义相关的数据结构以及读取和写入数据文件。

Category.cs

using System;
using System.Collections.Generic;
using System.Text;

namespace DocumentManager.DataLayer
{
    /// <summary>
    /// 在整个系统中,类别字符被统一定义为形如“C*C1*C2”的字符串
    /// 表示C类别是根类别,C1是C类别的子类别,C2是C1类别的子类别.
    /// </summary>
    class Category
    {
        ///<summary>
        /// 获取全路径
        ///</summary>
        public static string GetParentFullPath(string fullPath)
        {
            int i = fullPath.LastIndexOf('*');
            if (i == -1)
                return "";
            else
                return fullPath.Substring(0, i);
        }
        ///<summary>
        ///Get Category Name
        ///</summary>
        public static string GetName(string fullPath)
        {
            int i = fullPath.LastIndexOf('*');
            if (i == -1)
                return fullPath;
            else
                return fullPath.Substring(i + 1);

        }
    }
}
 



Category: C# | Tags: C#  技术  神刀技术研究  神刀网   | Views: ()

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。