1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <title>Learn C# - Free Interactive C# Tutorial</title> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 6 <meta name="description" content="learncs.org is a free interactive C# tutorial for people who want to learn C#, fast." /> 7 <meta name="keywords" content="Learn,C#,Tutorial,Interactive,Free" /> 8 <meta name="google-site-verification" content="cXWj61RCtO3fVP24Y7CO-nX0ba30tgdJYY8GGBactLI" /> 9 <meta name="viewport" content="width=device-width, initial-scale=1"> 10 <meta property="og:title" content="Learn C# - Free 11 Interactive C# Tutorial" /> 12 <meta property="og:type" content="website" /> 13 <meta property="og:url" content="https://www.learncs.org" /> 14 <meta property="og:image" content="https://www.learncs.org/static/img/share-logos/learncs.org.png" /> 15 16 <link rel="icon" href="/static/img/favicons/learncs.org.ico" type="image/x-icon"> 17 18 <link rel="stylesheet" type="text/css" href="/static/css/bootstrap.min.css"/> 19 <link rel="stylesheet" href="/static/css/codemirror.css"> 20 <link rel="stylesheet" href="/static/css/theme/xq-light-media.css"> 21 <link rel="stylesheet" href="/static/css/theme/xq-dark-media.css"> 22 <link rel="stylesheet" type="text/css" href="/static/css/prism-light.css"/> 23 <link rel="stylesheet" type="text/css" href="/static/css/prism-dark.css"/> 24 <link rel="stylesheet" type="text/css" href="/static/css/learnpython.css"/> 25 26 <!-- Google Tag Manager --> 27
27<script>
vendor: 343 bytes, lines 27-31
27(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 28 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 29 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 30 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 31 })(window,document,'script','dataLayer','
31GTM-KMPZZR4D
vendor: 3 bytes, line 31
31');
31</script>
31 32 <!-- End Google Tag Manager --> 33 34
34<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
34 35
35<script> 36 (adsbygoogle = window.adsbygoogle || []).push({ 37 google_ad_client: "ca-pub-3723950136133694", 38 enable_page_level_ads: true 39 }); 40 </script>
40 41</head> 42<body> 43<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 43-44
43 44<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
44GTM-KMPZZR4D
vendor: 83 bytes, lines 44-45
44" 45height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
46<!-- End Google Tag Manager (noscript) --> 47 48<nav class="navbar navbar-expand-lg bg-light navbar-light"> 49 50 <div class="container"> 51 <a class="navbar-brand" href="/"> 52 <img src="/static/img/favicons/learncs.org.ico" style="height: 24px"> 53 learncs.org 54 </a> 55 56 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" 57 aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> 58 <span class="navbar-toggler-icon"></span> 59 </button> 60 61 <div class="collapse navbar-collapse" id="navbarNavDropdown"> 62 63 <ul class="navbar-nav mr-auto"> 64 <li class="nav-item active"> 65 <a class="nav-link" href="/">Home <span class="sr-only">(current)</span></a> 66 </li> 67 68 <li class="nav-item"> 69 <a class="nav-link" href="/about">About</a> 70 </li> 71 72 <li class="nav-item"> 73 <a class="nav-link" href="https://www.learnx.org">Certify</a> 74 </li> 75 76 <li class="nav-item dropdown"> 77 <a class="nav-link dropdown-toggle" href="#" id="more-langs" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 78 More Languages 79 </a> 80 <div class="dropdown-menu" aria-labelledby="more-langs"> 81 82 83 <a class="dropdown-item" href="https://www.learnpython.org">Python</a> 84 85 <a class="dropdown-item" href="https://www.learnjavaonline.org">Java</a> 86 87 <a class="dropdown-item" href="https://www.learn-html.org">HTML</a> 88 89 <a class="dropdown-item" href="https://www.learn-golang.org">Go</a> 90 91 <a class="dropdown-item" href="https://www.learn-c.org">C</a> 92 93 <a class="dropdown-item" href="https://www.learn-cpp.org">C++</a> 94 95 <a class="dropdown-item" href="https://www.learn-js.org">JavaScript</a> 96 97 <a class="dropdown-item" href="https://www.learn-ts.org">TypeScript</a> 98 99 <a class="dropdown-item" href="https://www.learn-php.org">PHP</a> 100 101 <a class="dropdown-item" href="https://www.learnshell.org">Shell</a> 102 103 <a class="dropdown-item disabled" href="https://www.learncs.org">C#</a> 104 105 <a class="dropdown-item" href="https://www.learn-perl.org">Perl</a> 106 107 <a class="dropdown-item" href="https://www.learnrubyonline.org">Ruby</a> 108 109 <a class="dropdown-item" href="https://www.learnscala.org">Scala</a> 110 111 <a class="dropdown-item" href="https://www.learnsqlonline.org">SQL</a> 112 113 114 </div> 115 </li> 116 117 118 119 120 121 122 123 124 </ul> 125 126 <ul class="navbar-nav"> 127 <li class="nav-item dropdown"> 128 <a class="nav-link dropdown-toggle" href="#" id="langs" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 129 <img src="/static/img/icon20x24px-exported-transparent.png" style="height: 20px" alt="Languages"> 130 </a> 131 <div class="dropdown-menu" aria-labelledby="langs"> 132 133 <a class="dropdown-item disabled" href="/en/">English</a><br> 134 135 </div> 136 </li> 137 138 <li class="nav-item" style="padding-top: 10px"> 139 <a class="github-button" href="https://github.com/ronreiter/interactive-tutorials" data-icon="octicon-star" aria-label="Star ronreiter/interactive-tutorials on GitHub">Star</a> 140 <a class="github-button" href="https://github.com/ronreiter/interactive-tutorials/fork" data-icon="octicon-repo-forked" aria-label="Fork ronreiter/interactive-tutorials on GitHub">Fork</a> 141 </li> 142 143 144 </ul> 145 146 </div> 147 148 </div> 149 150</nav> 151 152<nav class="navbar-dark bg-primary navbar-expand-lg mb-3 d-none d-lg-block"> 153 154 <div class="container"> 155 <ul class="navbar-nav mr-auto"> 156 157 <li class="nav-item"><a class="nav-link" href="https://www.learnpython.org">Python</a></li> 158 159 <li class="nav-item"><a class="nav-link" href="https://www.learnjavaonline.org">Java</a></li> 160 161 <li class="nav-item"><a class="nav-link" href="https://www.learn-html.org">HTML</a></li> 162 163 <li class="nav-item"><a class="nav-link" href="https://www.learn-golang.org">Go</a></li> 164 165 <li class="nav-item"><a class="nav-link" href="https://www.learn-c.org">C</a></li> 166 167 <li class="nav-item"><a class="nav-link" href="https://www.learn-cpp.org">C++</a></li> 168 169 <li class="nav-item"><a class="nav-link" href="https://www.learn-js.org">JavaScript</a></li> 170 171 <li class="nav-item"><a class="nav-link" href="https://www.learn-ts.org">TypeScript</a></li> 172 173 <li class="nav-item"><a class="nav-link" href="https://www.learn-php.org">PHP</a></li> 174 175 <li class="nav-item"><a class="nav-link" href="https://www.learnshell.org">Shell</a></li> 176 177 <li class="nav-item"><a class="nav-link active" href="https://www.learncs.org">C#</a></li> 178 179 <li class="nav-item"><a class="nav-link" href="https://www.learn-perl.org">Perl</a></li> 180 181 <li class="nav-item"><a class="nav-link" href="https://www.learnrubyonline.org">Ruby</a></li> 182 183 <li class="nav-item"><a class="nav-link" href="https://www.learnscala.org">Scala</a></li> 184 185 <li class="nav-item"><a class="nav-link" href="https://www.learnsqlonline.org">SQL</a></li> 186 187 </ul> 188 189 </div> 190 191</nav> 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214<div class="container" id="main"> 215 <div class="row"> 216 <div class="col-12"> 217 <div class="d-none d-lg-block"> 218 219 <a href="https://link.coddy.tech/bvMS?af_web_dp=https%3A%2F%2Fcoddy.tech%2Flanding%2Fcsharp&af_sub1=learncs.org" target="_blank"> 220 <img src="/static/img/banners/coddy/coddy-billboard-cs.png" style="width: 100%; margin-bottom: 10px"/> 221 </a> 222 223 224 225 226 227 228 229 230 231 232 233 234 235 </div> 236 237 238 239 240 241 242 243 </div> 244 245 </div> 246 247 <div class="row mt-3"> 248 249 <div class="col col-lg-10"> 250 251 252 <div id="inner-text"> 253 254 <h1>Welcome</h1> 255<p>
255Welcome to the learncs.org free interactive C# tutorial.</p> 256<p>Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the C# programming language.</p> 257<p>There is no need to download anything - Just click on the chapter you wish to begin from, and follow the instructions. Good luck!</p> 258<h3>Learn the Basics</h3> 259<ul> 260<li><a href='/en/Hello%2C_World%21'>Hello, World!</a></li> 261<li><a href='/en/User_Input'>User Input</a></li> 262<li><a href='/en/Variables_and_Types'>Variables and Types</a></li> 263<li><a href='/en/Type_Conversion'>Type Conversion</a></li> 264<li><a href='/en/Conditionals'>Conditionals</a></li> 265<li><a href='/en/Arrays'>Arrays</a></li> 266<li><a href='/en/Lists'>Lists</a></li> 267<li><a href='/en/Dictionaries'>Dictionaries</a></li> 268<li><a href='/en/Strings'>Strings</a></li> 269<li><a href='/en/For_loops'>For loops</a></li> 270<li><a href='/en/Foreach_loops'>Foreach loops</a></li> 271<li><a href='/en/While_loops'>While loops</a></li> 272<li><a href='/en/Methods'>Methods</a></li> 273<li><a href='/en/Basic_Classes'>Basic Classes</a></li> 274<li><a href='/en/Class_Variables'>Class Variables</a></li> 275<li><a href='/en/Class_Properties'>Class Properties</a></li> 276</ul> 277 </div> 278 279 <div class="row mt-2"> 280 <div class="col"> 281 <button id="start-exercise" class="btn btn-success pull-left mt-2" onclick="reset()"> 282 <i class="fas fa-play"></i> Start Exercise 283 </button> 284 </div> 285 </div> 286 287 <hr/> 288 289 <div class="row mt-2 mb-2"> 290 <div class="col"> 291 292 293 294 295 </div> 296 </div> 297 298 <div class="row mt-2"> 299 <div class="col"> 300 301 <a href="https://link.coddy.tech/bvMS?af_web_dp=https%3A%2F%2Fcoddy.tech%2Flanding%2Fcsharp&af_sub1=learncs.org" target="_blank"> 302 <img src="/static/img/banners/coddy/coddy-billboard-cs.png" style="width: 100%; margin-bottom: 10px"/> 303 </a> 304 305 306 307 308 309 310 311 312 313 314 315 316 317 </div> 318 </div> 319 320 </div> 321 322 <div class="col-2 d-none d-lg-block mt-2"> 323 <div id="google-ad-right"> 324 325 326 <h4>Sponsors</h4> 327 <hr/> 328 329 330 331 <div class="mt-3"> 332 333 <a href="https://link.coddy.tech/bvMS?af_web_dp=https%3A%2F%2Fcoddy.tech%2Flanding%2Fcsharp&af_sub1=learncs.org" target="_blank"> 334 <img src="/static/img/banners/coddy/coddy-billboard-long-cs.png" style="width: 100%; margin-bottom: 10px"/> 335 </a> 336 337 338 339 340 341 342 343 344 345 346 347 </div> 348 <div class="mt-3"> 349 <a href="https://digitalocean.com/" target="_blank" > 350 <img src="/static/img/banners/digital-ocean.svg" style="width: 160px" alt="Digital Ocean"> 351 </a> 352 </div> 353 <div class="mt-3"> 354 <a href="http://www.spoj.com/?utm_campaign=permanent&utm_medium=banner&utm_source=learnx" target="_blank"> 355 <img src="/static/img/logos/spoj.png" style="width: 160px" alt="Sphere Engine"> 356 </a> 357 </div> 358 <div class="mt-3"> 359 360 <a href="#" data-toggle="modal" data-target="#masterschoolModal"> 361 <img src="/static/img/masterschool.png" style="width: 150px;"/> 362 </a> 363 </div> 364 <h4 class="mt-3">Chapters</h4> 365 <hr/> 366 <div class="mt-2"> 367 368 <div> 369 <a href="/en/Hello%2C_World%21">Hello, World!</a> 370 </div> 371 372 <div> 373 <a href="/en/User_Input">User Input</a> 374 </div> 375 376 <div> 377 <a href="/en/Variables_and_Types">Variables and Types</a> 378 </div> 379 380 <div> 381 <a href="/en/Type_Conversion">Type Conversion</a> 382 </div> 383 384 <div> 385 <a href="/en/Conditionals">Conditionals</a> 386 </div> 387 388 <div> 389 <a href="/en/Arrays">Arrays</a> 390 </div> 391 392 <div> 393 <a href="/en/Lists">Lists</a> 394 </div> 395 396 <div> 397 <a href="/en/Dictionaries">Dictionaries</a> 398 </div> 399 400 <div> 401 <a href="/en/Strings">Strings</a> 402 </div> 403 404 <div> 405 <a href="/en/For_loops">For loops</a> 406 </div> 407 408 <div> 409 <a href="/en/Foreach_loops">Foreach loops</a> 410 </div> 411 412 <div> 413 <a href="/en/While_loops">While loops</a> 414 </div> 415 416 <div> 417 <a href="/en/Methods">Methods</a> 418 </div> 419 420 <div> 421 <a href="/en/Basic_Classes">Basic Classes</a> 422 </div> 423 424 <div> 425 <a href="/en/Class_Variables">Class Variables</a> 426 </div> 427 428 <div> 429 <a href="/en/Class_Properties">Class Properties</a> 430 </div> 431 432 </div> 433 </div> 434 </div> 435 436 </div> <!-- row --> 437 438</div> 439 440 441<div class="bg-light mb-5 mt-5"> 442 443 <div class="container-fluid bg-light pt-3 pb-3"> 444 <div class="row"> 445 <div class="col-12 text-center"> 446 <div>
446Copyright © learncs.org. Read our <a href='/tos'>Terms of Use</a> and <a href='/privacy'>Privacy Policy</a></div> 447 </div> 448 </div> 449 </div> 450 451</div> 452 453<footer id="dock"> 454 <div class="container"> 455 <div class="row mb-2"> 456 <div class="col-sm-12 col-lg-6 mt-3"> 457 <div class="code-window"> 458 <div class="row mb-2"> 459 <div class="col-2"> 460 <h5>Code</h5> 461 </div> 462 463 <div class="col-10 text-right"> 464 <button id="run-button" class="btn btn-success btn-sm" onclick="execute()"> 465 <i class="fas fa-play"></i> Run 466 </button> 467 <button id="reset-button" onclick="reset()" class="btn btn-primary btn-sm"> 468 <i class="fas fa-sync-alt"></i> Reset</button> 469 <button id="solution-button" onclick="showSolution()" class="btn btn-primary btn-sm">Solution</button> 470 471 <button id="toggle-dock-button" class="btn btn-primary btn-sm" onclick="toggleMinimize()"> 472 <span class="maximized"> 473 <i class="fas fa-angle-double-down"></i> 474 </span> 475 <span class="minimized"> 476 <i class="fas fa-angle-double-up"></i> 477 </span> 478 </button> 479 480 </div> 481 </div> 482 483 <div class="row footer-toggle"> 484 <div class="col"> 485 <textarea id="code">// Welcome to the Interactive C# Tutorial.
486// Start by choosing a chapter and write your code in this window. 487 488using System; 489 490public class Hello 491{ 492 public static void Main() 493 { 494 Console.WriteLine("Hello, World!"); 495 } 496} 497</textarea> 498 </div> 499 </div> 500 501 </div> 502 </div> 503 <div class="col-sm-12 col-lg-6 mt-3"> 504 <div class="output-window"> 505 <div class="row mb-2"> 506 <div class="col-3"> 507 <h5>Output</h5> 508 </div> 509 <div class="col-9 text-right"> 510 <button id="expected-output-button" class="btn btn-primary btn-sm" onclick="showExpected()"> 511 Expected Output 512 </button> 513 514 </div> 515 516 </div> 517 <div class="row footer-toggle"> 518 <div class="col"> 519 <div id="text-output"> 520 <textarea id="output"></textarea> 521 <div class="powered-by-sphere"> 522 Powered by <a target="_blank" href="http://sphere-engine.com/">Sphere Engine ™</a> 523 </div> 524 </div> 525 <iframe id="html-output" 526 style="border: 1px solid #ccc; box-sizing: border-box; background-color: white; display: none; height: 200px; width: 100%"></iframe> 527 <iframe id="expected-output" 528 style="border: 1px solid #ccc; box-sizing: border-box; background-color: white; display: none; height: 200px; width: 100%"></iframe> 529 </div> 530 531 </div> 532 </div> 533 </div> 534 535 </div> 536 </div> 537 538</footer> 539 540 541 542
543<script 544 src="https://code.jquery.com/jquery-1.12.4.min.js" 545 integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" 546 crossorigin="anonymous"></script>
vendor: 1 bytes, line 546
546
547<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
547 548 549 550 551 552 553 554
555<script src="/static/js/prism.js"></script>
555 556
557<script async defer src="https://buttons.github.io/buttons.js"></script>
557 558 559<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css" integrity="sha512-+4zCK9k+qNFUR5X+cKL9EIR+ZOhtIloNl9GIKS57V1MyNsYpYcUrUeQc9vNfzsWfV28IaLL3i96P9sdNyeRssA==" crossorigin="anonymous" /> 560
561<script src="/static/js/codemirror/codemirror.js"></script>
vendor: 1 bytes, line 561
561
562<script src="/static/js/codemirror/addon/edit/matchbrackets.js"></script>
vendor: 1 bytes, line 562
562
563<script src="/static/js/codemirror/mode/clike/clike.js"></script>
563 564 565 566 567 568 569 570 571 572
573<script src="/static/js/codemirror/mode/xml/xml.js"></script>
vendor: 1 bytes, line 573
573
574<script src="/static/js/codemirror/mode/css/css.js"></script>
vendor: 1 bytes, line 574
574
575<script src="/static/js/codemirror/mode/htmlembedded/htmlembedded.js"></script>
vendor: 1 bytes, line 575
575
576<script src="/static/js/codemirror/mode/htmlmixed/htmlmixed.js"></script>
vendor: 1 bytes, line 576
576
577<script src="/static/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 577
577
578<script src="/static/js/bootbox.min.js"></script>
578 579 580 581
582<script>
vendor: 339 bytes, lines 582-588
582 583 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 584 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 585 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 586 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 587 588 ga('create', '
588UA-22741967-17
vendor: 21 bytes, lines 588-589
588', 'learncs.org'); 589
589ga('create', 'UA-22741967-10', 'learncs.org'); 590 ga('send', 'pageview'); 591 592</script>
592 593 594 595
596<script> 597 var domainData = {"language": "c#", "language_id": 27, "codemirror_mode": "text/x-csharp", "prism_mode": "language-csharp", "analytics": "UA-22741967-10", "language_uppercase": "C#", "default_code": "// Welcome to the Interactive C# Tutorial.\n// Start by choosing a chapter and write your code in this window.\n\nusing System;\n\npublic class Hello\n{\n public static void Main()\n {\n Console.WriteLine(\"Hello, World!\");\n }\n}\n", "container_word": "class", "container_indent": " ", "container": "using System;\nusing System.Collections.Generic;\n\npublic class Hello\n{\n public static void Main()\n {\n{code}\n }\n}\n", "namespace": "learncs.org", "full_url": "https://www.learncs.org", "contact_email": "[email protected]", "support_email": "[email protected]", "logo": "/static/img/logos/learncs.org.png", "share_logo": "/static/img/share-logos/learncs.org.png", "favicon": "/static/img/favicons/learncs.org.ico", "styled_domain": "learncs.org", "sender": "learncs.org <[email protected]>", "courses": [{"advertiser": "Udemy", "category": "Development", "image_url": "https://udemy-images.udemy.com/course/480x270/258316_55e9_4.jpg", "link": "https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.258316&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Funitycourse%2F", "link_code": "<a href=\"https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.258316&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Funitycourse%2F\"><IMG border=0 src=\"https://udemy-images.udemy.com/course/480x270/258316_55e9_4.jpg\" ></a><IMG border=0 width=1 height=1 src=\"https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.258316&type=2&subid=0\" >", "link_id": "258316", "link_name": "Learn to Code by Making Games - Complete C# Unity Developer", "pixel_url": "https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.258316&type=2&subid=0", "retail_price": 195.0}, {"advertiser": "Udemy", "category": "Development", "image_url": "https://udemy-images.udemy.com/course/480x270/1317756_be52_6.jpg", "link": "https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.1317756&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fc-sharp-basics-for-complete-newbies%2F", "link_code": "<a href=\"https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.1317756&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fc-sharp-basics-for-complete-newbies%2F\"><IMG border=0 src=\"https://udemy-images.udemy.com/course/480x270/1317756_be52_6.jpg\" ></a><IMG border=0 width=1 height=1 src=\"https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.1317756&type=2&subid=0\" >", "link_id": "1317756", "link_name": "C# Basics - For Complete Beginners", "pixel_url": "https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.1317756&type=2&subid=0", "retail_price": 20.0}, {"advertiser": "Udemy", "category": "Development", "image_url": "https://udemy-images.udemy.com/course/480x270/382002_5d4a.jpg", "link": "https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.382002&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fcsharp-tutorial-for-beginners%2F", "link_code": "<a href=\"https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.382002&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fcsharp-tutorial-for-beginners%2F\"><IMG border=0 src=\"https://udemy-images.udemy.com/course/480x270/382002_5d4a.jpg\" ></a><IMG border=0 width=1 height=1 src=\"https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.382002&type=2&subid=0\" >", "link_id": "382002", "link_name": "C# Basics for Beginners: Learn C# Fundamentals by Coding", "pixel_url": "https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.382002&type=2&subid=0", "retail_price": 180.0}, {"advertiser": "Udemy", "category": "Development", "image_url": "https://udemy-images.udemy.com/course/480x270/920296_b189_2.jpg", "link": "https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.920296&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fc-programming-crash-course%2F", "link_code": "<a href=\"https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.920296&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fc-programming-crash-course%2F\"><IMG border=0 src=\"https://udemy-images.udemy.com/course/480x270/920296_b189_2.jpg\" ></a><IMG border=0 width=1 height=1 src=\"https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.920296&type=2&subid=0\" >
597", "link_id": "920296", "link_name": "C# Programming Crash Course", "pixel_url": "https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.920296&type=2&subid=0", "retail_price": 150.0}, {"advertiser": "Udemy", "category": "Development", "image_url": "https://udemy-images.udemy.com/course/480x270/1362870_6f5f_5.jpg", "link": "https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.1362870&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fc-sharp-basics-learn-to-code-the-hard-way%2F", "link_code": "<a href=\"https://click.linksynergy.com/link?id=2mhs2G02AJA&offerid=358574.1362870&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fc-sharp-basics-learn-to-code-the-hard-way%2F\"><IMG border=0 src=\"https://udemy-images.udemy.com/course/480x270/1362870_6f5f_5.jpg\" ></a><IMG border=0 width=1 height=1 src=\"https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.1362870&type=2&subid=0\" >", "link_id": "1362870", "link_name": "C# Basics - Learn to Code the Hard Way", "pixel_url": "https://ad.linksynergy.com/fs-bin/show?id=2mhs2G02AJA&bids=358574.1362870&type=2&subid=0", "retail_price": 30.0}], "language_code": "en"}; 598 var nextChapter = "/en/"; 599 var previousChapter = "/en/"; 600 var backChapter = "/en/"; 601 var tutorialData = {"text": "<h1>Welcome</h1>\n<p>Welcome to the learncs.org free interactive C# tutorial.</p>\n<p>Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the C# programming language.</p>\n<p>There is no need to download anything - Just click on the chapter you wish to begin from, and follow the instructions. Good luck!</p>\n<h3>Learn the Basics</h3>\n<ul>\n<li><a href='/en/Hello%2C_World%21'>Hello, World!</a></li>\n<li><a href='/en/User_Input'>User Input</a></li>\n<li><a href='/en/Variables_and_Types'>Variables and Types</a></li>\n<li><a href='/en/Type_Conversion'>Type Conversion</a></li>\n<li><a href='/en/Conditionals'>Conditionals</a></li>\n<li><a href='/en/Arrays'>Arrays</a></li>\n<li><a href='/en/Lists'>Lists</a></li>\n<li><a href='/en/Dictionaries'>Dictionaries</a></li>\n<li><a href='/en/Strings'>Strings</a></li>\n<li><a href='/en/For_loops'>For loops</a></li>\n<li><a href='/en/Foreach_loops'>Foreach loops</a></li>\n<li><a href='/en/While_loops'>While loops</a></li>\n<li><a href='/en/Methods'>Methods</a></li>\n<li><a href='/en/Basic_Classes'>Basic Classes</a></li>\n<li><a href='/en/Class_Variables'>Class Variables</a></li>\n<li><a href='/en/Class_Properties'>Class Properties</a></li>\n</ul>", "page_title": "", "links": [["Hello, World!", "/en/Hello%2C_World%21"], ["User Input", "/en/User_Input"], ["Variables and Types", "/en/Variables_and_Types"], ["Type Conversion", "/en/Type_Conversion"], ["Conditionals", "/en/Conditionals"], ["Arrays", "/en/Arrays"], ["Lists", "/en/Lists"], ["Dictionaries", "/en/Dictionaries"], ["Strings", "/en/Strings"], ["For loops", "/en/For_loops"], ["Foreach loops", "/en/Foreach_loops"], ["While loops", "/en/While_loops"], ["Methods", "/en/Methods"], ["Basic Classes", "/en/Basic_Classes"], ["Class Variables", "/en/Class_Variables"], ["Class Properties", "/en/Class_Properties"]], "code": "// Welcome to the Interactive C# Tutorial.\n// Start by choosing a chapter and write your co
601de in this window.\n\nusing System;\n\npublic class Hello\n{\n public static void Main()\n {\n Console.WriteLine(\"Hello, World!\");\n }\n}\n", "is_tutorial": false}; 602</script>
602 603
604<script src="/static/js/learnpython.js"></script>
604 605 606 607</body> 608</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.