unum-cloud / usearch

Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
https://unum-cloud.github.io/usearch/
Apache License 2.0
2.15k stars 130 forks source link

C# binding code style #227

Closed dluc closed 1 year ago

dluc commented 1 year ago

Some quick changes following standard C# code style we use in Semantic Kernel and Semantic Memory. I added the EditorConfig setting and the standard .gitignore for C# projects, to help with future development.

Changes:

I noticed the folder has two solution files libusearch-wrapper.sln and csharp.sln, not sure why, and they show different views. Looks like csharp.sln is an older one. I would suggest having just one and deleting the other. There seems to be also some outlier C# files like libusearch.cs and test.cs which I ignored.

ashvardanian commented 1 year ago

:tada: This PR is included in version 2.0.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: