1
The answer you are seeking is a vast and one cannot make you understand it on a single page or link.
It would be great if you let us know what are you trying to do as Logic or what program you are trying to implement.
0
I think implimention and practicle is best option to learn c#.
visit my blog
https://bikeshsrivastava.blogspot.in/search/label/C%23
0
You can start implementing some logical programs so that you can improve your logic and solve the problem you face.
If you work on your logic then you may get different ideas to solve any problem.
Try to implement by your own
http://www.programmingsimplified.com/c-program-examples
http://www.kodegod.com/learn-programming/101-programs-to-build-your-programming-logic-using-c-programming/
https://www.programiz.com/c-programming/examples
http://www.includehelp.com/c-programming-examples-solved-c-programs.aspx
Hope this helps you
0
Hi Chetan,
Logic is never specific to the programming language.
Logic is about finding a solution to a problem. If you know the solution logically you can implement that in any programming language.
Let say if you need to check that if a list of names contains as specific name or not. The logic is to pick names from the list one by one and compare it with the name which you want to find. You compare all the names in the list one by and and stop when you find the name or you reach at the end of the list.
Now once you have the logical solution you can think of solving it via C# or Java where you have list of names in the form of Array or GenericList of strings. And to compare all the names one by one you either use for loop or foreach loop.
Learning programming language is for learning the syntax and features of the it. Logic is about how and when to use those features efficiently to solve the issue.
To improve your logic and reasoning you can start with doing brain excercises such as solving puzzles, maths equations, Sudoku, Chess and some which are available on mobile. These will help you excercise your brain to think different ways to solve a problem.

0
just study about basics of .Net , There has many tutorials sites. There is no specific logic, if you know syntax you can make the logic. So first learn the syntax
https://www.tutorialspoint.com/asp.net/
https://www.microsoft.com/net/tutorials/csharp/getting-started
www.dotnettricks.com/learn/aspnet
www.guru99.com/asp-net-tutorial.html
csharp-station.com/Tutorial/AdoDotNet
download.microsoft.com/download/.../dotNET%20Tutorial%20for%20Beginners.pdf
www.homeandlearn.co.uk/csharp/csharp.html
net-tutorials.com/
Visit These, you can get know..All the best.