KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
getting-started-roslyn
★ 8
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
bebop_vel_ctrl
:
Velocity controller for Parrot Bebop Drone (ROS package)
FastFit
:
A fast vertex fitter based on the eigen library and the kalman filter
PagerSlidingTabStrip
:
带箭头指示选中位置,底部箭头跟随滑动
encode
:
C++ cross-platform MP3 encoder utilising Lame library
go-upstream
:
GO代理转发服务中间件
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
getting-started-roslyn
?
Download (.md)
# Getting started with Roslyn This is an example on how to use Roslyn. It's fairly easy example, but it touches the three parts of using the *.NET Compiler Platform*: - syntax analysis - semantic analysis - syntax rewriting What we do is to check that every *int* variable is initialized, including the one declared like *var* by looking at the symbol of every variable. If it is not initialized, we initialized it to 42. If it's already initialized, but it's initialization value it's not 42, we change it to 42. **You can read an article on the example on [Getting started Roslyn](https://tomassetti.me/getting-started-with-roslyn-transforming-c-code/)** This code is licensed under the [MIT License](LICENSE.md). Thanks to [Nik Sultana](https://github.com/niksu) for having pointed out the lack of a license. **There is also a [Getting Started Rosylin version ported to F# by Nik Sultana](https://github.com/niksu/getting_started_roslyn_fsharp)**