C# Runtime
iClick has a built-in C# runtime environment that allows you to seamlessly call C# code directly through the API.
💡 Unlimited Possibilities
If you're familiar with C#, you can use this interface to build any low-level functionality and high-performance algorithms. Whether it's system-level operations or calling third-party DLL libraries!
Use Cases
Scenarios Suitable for C# Runtime:
- 🧮 Algorithm Computation - Execute compute-intensive algorithms (such as image processing, data analysis)
- 📦 Third-party Library Integration - Call existing .NET libraries (such as OpenCV、YOLO operations, etc.)
Ready to Use
🔧 Powerful Ecosystem
- Access .NET Class Libraries - Can use the entire .NET Framework/Core class library
- NuGet Package Support - Can reference and use third-party libraries from NuGet
⚡ High-Performance Hybrid Programming
- Best Practice Combination - Can leverage C# to handle compute-intensive tasks
- In-Process Calling - C# code is compiled before running, with extremely low call overhead
- Async Support - Full support for async/await, fully utilizing asynchronous performance advantages