uap-csharp:ua-parser的C#实现

时间:2021-05-24 20:40:13
【文件属性】:
文件名称:uap-csharp:ua-parser的C#实现
文件大小:1.1MB
文件格式:ZIP
更新时间:2021-05-24 20:40:13
C# ua_parser C#库 这是的CSharp实现。 您可以在找到有关NuGet的最新二进制文件。 该实现使用共享的regex模式并覆盖regexes.yaml(位于)。 该程序集嵌入了最新的正则表达式模式(通过git子模块启用),这些模式已加载到默认解析器中。 您可以通过使用Parser上的静态方法以yaml格式传递特定模式来创建具有更多更新的正则表达式模式的Parser 。 生成并运行测试: 确保下拉包含yaml文件的子模块(否则将无法编译): git submodule update --init --recursive 然后,您可以通过调用build.bat脚本来构建和运行测试 .\build.bat 更新嵌入式正则表达式 要将最新的正则表达式放入项目中: cd uap-core git pull origin master 用法: using UAParser
【文件预览】:
uap-csharp-master
----build.proj(980B)
----.gitattributes(389B)
----UAParser.sln(3KB)
----.gitmodules(85B)
----msbuild.cmd(1KB)
----build.bat(38B)
----UAParser.Tests()
--------UAParser.Tests.csproj(2KB)
--------ParserTests.cs(2KB)
--------YamlParsing.cs(3KB)
--------TestResourceTests.cs(4KB)
--------YamlTestCase.cs(712B)
--------InternalExtensions.cs(1KB)
--------Regexes()
--------DeviceYamlTestCase.cs(3KB)
----uap-core()
----UAParser.ConsoleApp()
--------Program.cs(1KB)
--------UAParser.ConsoleApp.csproj(3KB)
--------app.config(177B)
--------Properties()
----LICENSE(611B)
----README.md(2KB)
----UAParser()
--------AssemblyInfo.cs(724B)
--------UAParser.csproj(3KB)
--------UAParser.cs(29KB)
----PublicKey.snk(596B)
----.editorconfig(322B)
----.gitignore(567B)
----.nuget()
--------NuGet.exe(3.57MB)
--------NuGet.targets(7KB)
--------NuGet.Config(164B)

网友评论