• 大小: 60.03MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-07-14
  • 语言: 其他
  • 标签: C#  .net  

资源简介

教师综合评价管理系统,学生评价,老师评价,自己评价,领导评价。该版本切勿用作商用,这是一个简单的系统,你可以利用它来学习,希望对你有用

资源截图

代码片段和文件信息

using System.Collections.Generic;
using System.Linq;

namespace System
{
internal static class StringExtensions
{
public static string EnsureEndsWith(this string value string end)
{
return value.EndsWith(end) ? value : value + end;
}

public static string EnsureStartsWith(this string value string start)
{
return value.StartsWith(start) ? value : start + value;
}

public static string SafeTrim(this string source)
{
return (source == null) ? null : source.Trim();
}

public static string SafeTrimEnd(this string source
                                 string trimThis
                                 StringComparison compareType = StringComparison.OrdinalIgnoreCase)
{
if (source == null)
{
return null;
}
return source.EndsWith(trimThis compareType) ? source.Substring(0 source.Length - trimThis.Length) : source;
}

public static string SafeTrimStart(this string source
                                   string trimThis
                                   StringComparison compareType = StringComparison.OrdinalIgnoreCase)
{
if (source == null)
{
return null;
}
return source.StartsWith(trimThis compareType) ? source.Substring(trimThis.Length) : source;
}

public static IEnumerable SplitAndTrim(this string source char seperator bool removeEmptyElements = true)
{
return SplitAndTrim(source new[] {seperator} removeEmptyElements);
}

public static IEnumerable SplitAndTrim(this string source char[] seperators bool removeEmptyElements = true)
{
if (source == null)
{
return null;
}
List split = source.Split(seperators).Select(s => s.Trim()).ToList();
if (removeEmptyElements)
{
split.RemoveAll(s => s == string.Empty);
}
return split;
}
}

internal static class EnumerableStringExtensions
{
public static bool AnyEndsWith(this IEnumerable items
                               string endsWith
                               StringComparison comparison = StringComparison.CurrentCulture)
{
return items.Any(i => i.EndsWith(endsWith comparison));
}

public static bool AnyStartsWith(this IEnumerable items
                                 string beginsWith
                                 StringComparison comparison = StringComparison.CurrentCulture)
{
return items.Any(i => i.StartsWith(beginsWith comparison));
}

public static IEnumerable ToLowerInvariant(this IEnumerable source)
{
return source.Select(item => item.ToLowerInvariant());
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-09-03 09:26  TES\
     文件       39858  2019-09-03 09:26  TES\SQL脚本.sql
     目录           0  2019-05-15 10:55  TES\TES\
     文件     3145728  2019-06-28 09:33  TES\TES.mdf
     目录           0  2019-05-15 10:54  TES\TES\.vs\
     目录           0  2019-05-15 10:54  TES\TES\.vs\config\
     文件       85780  2019-05-15 10:54  TES\TES\.vs\config\applicationhost.config
     目录           0  2019-05-15 10:16  TES\TES\.vs\TES\
     目录           0  2019-05-15 10:19  TES\TES\.vs\TES\v15\
     文件      380416  2019-06-28 09:36  TES\TES\.vs\TES\v15\.suo
     目录           0  2019-05-15 10:19  TES\TES\.vs\TES\v15\Server\
     目录           0  2019-06-06 09:17  TES\TES\.vs\TES\v15\Server\sqlite3\
     文件           0  2019-05-15 10:19  TES\TES\.vs\TES\v15\Server\sqlite3\db.lock
     文件     3289088  2019-06-28 08:50  TES\TES\.vs\TES\v15\Server\sqlite3\storage.ide
     文件       32768  2019-06-28 08:34  TES\TES\.vs\TES\v15\Server\sqlite3\storage.ide-shm
     文件     4198312  2019-06-28 09:32  TES\TES\.vs\TES\v15\Server\sqlite3\storage.ide-wal
     目录           0  2019-06-24 17:34  TES\TES\packages\
     目录           0  2019-05-15 19:35  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\
     文件        9467  2018-12-08 05:54  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\.signature.p7s
     文件       14625  2019-05-15 19:35  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\adjunct-System.StringExtensions.1.1.0.nupkg
     目录           0  2019-05-15 19:35  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\content\
     目录           0  2019-05-15 19:35  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\content\-\
     目录           0  2019-05-15 19:35  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\content\-\System\
     文件        2685  2011-11-24 22:08  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\content\-\System\StringExtensions.cs
     文件        2741  2011-11-24 22:08  TES\TES\packages\adjunct-System.StringExtensions.1.1.0\License.txt
     目录           0  2019-05-15 10:59  TES\TES\packages\Antlr.3.1.3.42154\
     文件        9473  2018-10-15 00:06  TES\TES\packages\Antlr.3.1.3.42154\.signature.p7s
     文件       72403  2019-05-15 10:59  TES\TES\packages\Antlr.3.1.3.42154\Antlr.3.1.3.42154.nupkg
     目录           0  2019-05-15 10:59  TES\TES\packages\Antlr.3.1.3.42154\lib\
     文件      117760  2011-01-06 21:23  TES\TES\packages\Antlr.3.1.3.42154\lib\Antlr3.Runtime.dll
     目录           0  2019-05-15 11:48  TES\TES\packages\bootstrap.3.0.0\
............此处省略1351个文件信息

评论

共有 条评论