#C#

sharpneat - 基于NEAT算法的神经网络进化框架
NEAT神经网络进化算法SharpNEATC#Github开源项目
SharpNEAT是一个基于C#的NEAT算法实现,专为.NET 8设计。这个进化算法框架致力于通过神经网络进化解决复杂问题。其模块化架构有利于进化计算研究,同时优化网络结构和连接权重,为探索神经进化潜力提供了有力支持。
mongodb-generic-repository - MongoDB通用仓储模式实现数据操作简化
MongoDBC#通用仓储数据库操作开源项目Github
MongoDbGenericRepository是基于MongoDB C# Sharp 2.0驱动的通用仓储实现。该项目提供异步操作、分区集合和索引管理功能,简化MongoDB数据操作。支持自定义文档类型,经过400多个集成测试验证。适用于.NET开发者高效管理MongoDB数据,尤其适合构建可扩展SaaS应用。
maui - 单一代码库构建跨平台应用的现代化框架
.NET MAUI跨平台开发移动应用开发桌面应用开发C#Github开源项目
.NET MAUI是一个跨平台应用开发框架,支持使用C#和XAML创建适用于Android、iOS、iPadOS、macOS和Windows的应用。作为Xamarin.Forms的升级版,它扩展了对桌面应用的支持。框架提供统一的SDK、基类库和工具链,提高开发效率。开发者可通过单一代码库构建高性能应用,适用于多种设备。
uno - 使用C#和XAML构建多平台原生应用的开源框架
Uno Platform跨平台开发C#XAMLWebAssemblyGithub开源项目
Uno Platform作为开源框架,使开发者可用C#和Windows XAML构建跨平台应用。它支持移动、网页、桌面和嵌入式设备,涵盖Windows、iOS、Android、macOS和WebAssembly等平台。框架集成了Fluent、Material和Cupertino设计系统,实现了众多WinRT和WinUI API,确保WinUI应用在各平台上保持原生性能。
maui-samples - .NET MAUI跨平台应用开发框架示例集
.NET MAUI跨平台开发移动应用桌面应用C#Github开源项目
.NET MAUI框架示例集展示了多种跨平台应用开发案例。包括官方和社区贡献的样例,涵盖从简单计算器到复杂电商应用等多种类型。开发者可通过这些示例学习如何使用C#和XAML创建适用于Android、iOS、iPadOS、macOS和Windows的应用,体验.NET MAUI的功能和灵活性。该项目为开发者提供了丰富的学习资源和参考案例,有助于快速上手.NET MAUI跨平台开发。
roslyn - 开源.NET编译器平台和代码分析工具
Roslyn编译器平台.NETC#Visual BasicGithub开源项目
Roslyn是开源的.NET编译器平台,集成C#和Visual Basic编译器,并提供代码分析工具API。它支持语言特性建议、社区协作,并提供详细文档。Roslyn通过NuGet发布预览版,采用持续集成确保代码质量。作为.NET Foundation项目,Roslyn为开发者提供先进的编译和代码分析功能。
C-Sharp - C#算法全面实现 从基础数据结构到高级机器学习
算法C#数据结构编程GitHubGithub开源项目
该开源项目提供了广泛的C#算法实现,涵盖计算机科学、数学、统计学、数据科学和机器学习等领域。项目包含基础算法和加密、数据压缩、图论、数值计算等高级主题,展示了多种实现策略和优化方法。这个综合性的算法库为学习者提供了丰富的实践资源,适合深入理解和应用各类算法。