zoukankan      html  css  js  c++  java
  • 读文本信息


    public bool UserIDfromFile(string userID)
        {
            bool result = false;
            string strFileName = HttpContext.Current.Server.MapPath(@".file") + @"userInfo.txt";
            if (!System.IO.File.Exists(strFileName))
            {
                throw new Exception(strFileName + "打开失败!");
                result = false;
            }
            try
            {
                string strFileContents = string.Empty;
                FileStream fs = new FileStream(strFileName, FileMode.Open, FileAccess.Read);
                StreamReader reader = new StreamReader(fs, System.Text.Encoding.Default);
                strFileContents = reader.ReadToEnd();
                strFileContents.Replace(" ", "");
                string[] Items = strFileContents.Trim().Split('=');
                if (Items.Length >= 2)
                {
                    string userinfo = strFileContents.Split('=')[1].Trim();
                    string[] userIDs = userinfo.Split(',');
                    for (int i = 0; i < userIDs.Length; i++)
                    {
                        if (userID == userIDs[i].Trim())
                        {
                            result = true;
                        }
                    }
                }
                fs.Close();
                reader.Close();
            }
            catch
            {
                result = false;
            }
            return result;
        }

  • 相关阅读:
    几何变换
    图片移动、旋转、resize、
    load、display、save
    java基础—java三大集合ArrayList、HashSet、HashMap
    java基础—修饰符、抽象类、接口
    java基础——转义字符
    java基础—String类型常用api
    Python中 sys.argv[]的用法
    Java—this关键字
    在CMD中运行Python文件
  • 原文地址:https://www.cnblogs.com/libbybyron/p/4125880.html
Copyright © 2011-2022 走看看