|
1 | 1 | <mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.0.1 Safari/605.1.15" version="28.2.5"> |
2 | 2 | <diagram id="Bi8yQc8i4gSCwa7ISA3M" name="Page-1"> |
3 | | - <mxGraphModel dx="832" dy="626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="0" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> |
| 3 | + <mxGraphModel dx="988" dy="744" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="0" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> |
4 | 4 | <root> |
5 | 5 | <mxCell id="0" /> |
6 | 6 | <mxCell id="1" parent="0" /> |
|
43 | 43 | <mxCell id="lwvj8f8YE6O9QnCj63W--48" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;strokeWidth=2;" parent="1" source="HOgNb5vJPWKjZWPz9B7e-1" target="lwvj8f8YE6O9QnCj63W--47" edge="1"> |
44 | 44 | <mxGeometry relative="1" as="geometry" /> |
45 | 45 | </mxCell> |
| 46 | + <mxCell id="Fq2ad1BWdh1ryWvzEU4E-39" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=0;endArrow=none;endFill=0;strokeWidth=2;" edge="1" parent="1" source="HOgNb5vJPWKjZWPz9B7e-1" target="Fq2ad1BWdh1ryWvzEU4E-38"> |
| 47 | + <mxGeometry relative="1" as="geometry" /> |
| 48 | + </mxCell> |
46 | 49 | <object label="<font style="font-size: 14px;">Learn the Fundamentals</font>" id="HOgNb5vJPWKjZWPz9B7e-1"> |
47 | 50 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
48 | 51 | <mxGeometry x="320" y="301" width="200" height="40" as="geometry" /> |
|
55 | 58 | </mxCell> |
56 | 59 | <UserObject label="<div style="font-size: 14px"><a href="https://docs.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/tutorials/hello-world">Basic Syntax</a></div>" link="https://docs.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/tutorials/hello-world" id="HOgNb5vJPWKjZWPz9B7e-3"> |
57 | 60 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
58 | | - <mxGeometry x="140" y="141" width="100" height="40" as="geometry" /> |
| 61 | + <mxGeometry x="140" y="150" width="100" height="40" as="geometry" /> |
59 | 62 | </mxCell> |
60 | 63 | </UserObject> |
61 | 64 | <UserObject label="<div style="font-size: 14px"><a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/statements/selection-statements">Conditionals</a></div>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/statements/selection-statements" linkTarget="_blank" id="HOgNb5vJPWKjZWPz9B7e-5"> |
62 | 65 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
63 | | - <mxGeometry x="140" y="450" width="100" height="40" as="geometry" /> |
| 66 | + <mxGeometry x="140" y="460" width="100" height="40" as="geometry" /> |
64 | 67 | </mxCell> |
65 | 68 | </UserObject> |
66 | 69 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/methods">Methods</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/methods" linkTarget="_blank" id="HOgNb5vJPWKjZWPz9B7e-6"> |
67 | 70 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
68 | | - <mxGeometry x="160" y="500" width="80" height="40" as="geometry" /> |
| 71 | + <mxGeometry x="160" y="510" width="80" height="40" as="geometry" /> |
69 | 72 | </mxCell> |
70 | 73 | </UserObject> |
71 | 74 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/types/namespaces">Namespaces</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/types/namespaces" linkTarget="_blank" id="HOgNb5vJPWKjZWPz9B7e-7"> |
72 | 75 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
73 | | - <mxGeometry x="599" y="351" width="101" height="40" as="geometry" /> |
| 76 | + <mxGeometry x="599" y="409" width="101" height="40" as="geometry" /> |
74 | 77 | </mxCell> |
75 | 78 | </UserObject> |
76 | 79 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/statements/iteration-statements">Loops</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/statements/iteration-statements" linkTarget="_blank" id="HOgNb5vJPWKjZWPz9B7e-9"> |
77 | 80 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
78 | | - <mxGeometry x="599" y="301" width="61" height="40" as="geometry" /> |
| 81 | + <mxGeometry x="599" y="359" width="61" height="40" as="geometry" /> |
79 | 82 | </mxCell> |
80 | 83 | </UserObject> |
81 | 84 | <UserObject label="<div style="font-size: 14px"><a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/tokens/interpolated">String Interpolation<br style="font-size: 14px"></a></div>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/tokens/interpolated" linkTarget="_blank" id="HOgNb5vJPWKjZWPz9B7e-10"> |
82 | 85 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
83 | | - <mxGeometry x="599" y="451" width="141" height="40" as="geometry" /> |
| 86 | + <mxGeometry x="599" y="509" width="141" height="40" as="geometry" /> |
84 | 87 | </mxCell> |
85 | 88 | </UserObject> |
86 | 89 | <mxCell id="HOgNb5vJPWKjZWPz9B7e-49" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;endArrow=none;endFill=0;strokeWidth=2;" parent="1" source="HOgNb5vJPWKjZWPz9B7e-27" target="HOgNb5vJPWKjZWPz9B7e-41" edge="1"> |
|
200 | 203 | <mxGeometry relative="1" as="geometry" /> |
201 | 204 | </mxCell> |
202 | 205 | <mxCell id="TVtdVuU6rrKW41aySdb2-2" value="<font style="font-size: 14px">Going Deeper</font>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;strokeWidth=3;" parent="1" vertex="1"> |
203 | | - <mxGeometry x="321" y="1247.5" width="200" height="40" as="geometry" /> |
| 206 | + <mxGeometry x="321" y="1185" width="200" height="40" as="geometry" /> |
204 | 207 | </mxCell> |
205 | 208 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/linq/">LINQ</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/linq/" linkTarget="_blank" id="TVtdVuU6rrKW41aySdb2-3"> |
206 | 209 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
|
279 | 282 | </UserObject> |
280 | 283 | <UserObject label="Collections" link="https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/collections" id="lwvj8f8YE6O9QnCj63W--36"> |
281 | 284 | <mxCell style="swimlane;rounded=1;fontSize=14;strokeWidth=2;" parent="1" vertex="1"> |
282 | | - <mxGeometry x="600" y="141" width="240" height="150" as="geometry" /> |
| 285 | + <mxGeometry x="600" y="199" width="240" height="150" as="geometry" /> |
283 | 286 | </mxCell> |
284 | 287 | </UserObject> |
285 | 288 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/arrays/">Array</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/arrays/" linkTarget="_blank" id="lwvj8f8YE6O9QnCj63W--37"> |
|
304 | 307 | </UserObject> |
305 | 308 | <UserObject label="Variables and Data Types" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/built-in-types" id="lwvj8f8YE6O9QnCj63W--41"> |
306 | 309 | <mxCell style="swimlane;rounded=1;fontSize=14;strokeWidth=2;" parent="1" vertex="1"> |
307 | | - <mxGeometry x="11" y="191" width="230" height="249" as="geometry" /> |
| 310 | + <mxGeometry x="11" y="196.5" width="230" height="249" as="geometry" /> |
308 | 311 | </mxCell> |
309 | 312 | </UserObject> |
310 | 313 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/integral-numeric-types">Int</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/integral-numeric-types" linkTarget="_blank" id="lwvj8f8YE6O9QnCj63W--14"> |
|
344 | 347 | </UserObject> |
345 | 348 | <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-directive">`Using` directives</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-directive" linkTarget="_blank" id="lwvj8f8YE6O9QnCj63W--47"> |
346 | 349 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" parent="1" vertex="1"> |
347 | | - <mxGeometry x="599" y="401" width="131" height="40" as="geometry" /> |
| 350 | + <mxGeometry x="599" y="459" width="131" height="40" as="geometry" /> |
348 | 351 | </mxCell> |
349 | 352 | </UserObject> |
350 | 353 | <mxCell id="5skpCs7WF-4Y6Zh2U24Q-6" value="Member Modifiers" style="swimlane;rounded=1;fontSize=14;strokeWidth=2;startSize=23;" parent="1" vertex="1"> |
|
445 | 448 | <mxCell id="DmDg42elQiaIXwM6oJwE-39" value="<h1>Roadmap for C# v12<br></h1><p>Note: Each item contains a link, which can be accessed by opening the document in a web browser.</p>" style="text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;align=right;" parent="1" vertex="1"> |
446 | 449 | <mxGeometry x="530" y="31" width="299" height="100" as="geometry" /> |
447 | 450 | </mxCell> |
448 | | - <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/enum">Enums</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/enum" linkTarget="_blank" id="Fq2ad1BWdh1ryWvzEU4E-1"> |
449 | | - <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" vertex="1" parent="1"> |
450 | | - <mxGeometry x="171" y="549" width="69" height="40" as="geometry" /> |
451 | | - </mxCell> |
452 | | - </UserObject> |
453 | | - <mxCell id="Fq2ad1BWdh1ryWvzEU4E-2" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;endArrow=none;endFill=0;strokeWidth=2;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="Fq2ad1BWdh1ryWvzEU4E-1"> |
454 | | - <mxGeometry relative="1" as="geometry"> |
455 | | - <mxPoint x="320" y="320" as="sourcePoint" /> |
456 | | - <mxPoint x="270" y="590" as="targetPoint" /> |
457 | | - </mxGeometry> |
458 | | - </mxCell> |
459 | 451 | <UserObject label="<div style="font-size: 14px"><a href="https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/exceptions/exception-handling">Exception Handling</a><br style="font-size: 14px"></div>" link="https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/exceptions/exception-handling" linkTarget="_blank" id="Fq2ad1BWdh1ryWvzEU4E-3"> |
460 | 452 | <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" vertex="1" parent="1"> |
461 | 453 | <mxGeometry x="100" y="1000" width="141" height="40" as="geometry" /> |
|
499 | 491 | <mxGeometry x="10" y="40" width="100" height="40" as="geometry" /> |
500 | 492 | </mxCell> |
501 | 493 | </UserObject> |
| 494 | + <UserObject label="<a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/enum">Enums</a>" link="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/enum" linkTarget="_blank" id="Fq2ad1BWdh1ryWvzEU4E-38"> |
| 495 | + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;strokeWidth=2;fontSize=14;" vertex="1" parent="1"> |
| 496 | + <mxGeometry x="599" y="150" width="69" height="40" as="geometry" /> |
| 497 | + </mxCell> |
| 498 | + </UserObject> |
502 | 499 | </root> |
503 | 500 | </mxGraphModel> |
504 | 501 | </diagram> |
|
0 commit comments