Dot Net Perls
Top 37 C# Example Pages...

["0ryyw.ytrhdey..(ZCEEST~~}T~~YF96FXCECXB3CCEP766F.CEXB*BXS}T~~}T~~","DateTime.Now"," returns the current time and day. The struct it returns can be stored as a field or property in a class. This property is useful.","More details."," We look into this property and its implementation. We find out where DateTime.Now accesses the operating system for the current time.","First example."," DateTime.Now is a static property. This means you do not need to call it on an instance of the DateTime struct. Also, you do not use it with parenthesis or parameters. ","Here: ","This code example uses DateTime.Now, and stores it as a property in a class.","Property ","property","Class ","class","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","Based on:"," .NET 4.6\n\n","C# program that uses DateTime.Now","\n\nusing System;\n\nclass Program\n{\n class Employee\n {\n public DateTime HiringDate { get; set; }\n }\n\n static void Main()\n {","\n //\n // Write the current date and time.\n //\n ","DateTime now = ","DateTime.Now",";\n Console.WriteLine(now);","\n\n //\n // Store a DateTime in a class.\n //\n ","Employee employee = new Employee() { HiringDate = now };\n Console.WriteLine(employee.HiringDate);\n }\n}\n\n","Output","\n\n10/9/2009 9:45:06 PM\n10/9/2009 9:45:06 PM","Program notes."," We see the \"now\" variable being assigned to DateTime.Now. At this point, the \"now\" local variable contains the timestamp of the current DateTime. ","WriteLine: ","When you pass the \"now\" local to Console.WriteLine, it will be printed to the screen.","Console.WriteLine ","console","Tip: ","The final lines of the example use the collection initializer syntax to set the HiringDate property to the DateTime.Now value.","Format."," It is hard to display dates in the exact way you want them. In this respect, DateTime.Now is simply a regular DateTime, with no special meaning. ","DateTime Format ","datetime-format","Copy."," How are DateTime variables copied? When you assign a local variable to DateTime.Now, the internal value of DateTime.Now is copied. ","And: ","Your local variable will remain constant unless you reassign it. Its value will not change in any other way.","Here: ","We pause (using Thread.Sleep) between assigning a local DateTime and then displaying it again. The values printed are the same.","Sleep ","sleep","C# program that assigns to DateTime.Now","\n\nusing System;\n\nclass Program\n{\n static void Main()\n {\n DateTime now = ","DateTime.Now",";"," // <-- Value is copied into local\n ","Console.WriteLine(now);\n System.Threading.Thread.Sleep(10000);","\n\n //\n // This variable has the same value as before.\n //\n ","Console.WriteLine(now);\n }\n}\n\n","Output","\n\n2/25/2011 11:12:13 AM","Internals."," Normally, properties in C# are retrieved based on a field that does not change and is fast to access. DateTime.Now is a property, but it is much slower and always changes. ","Therefore: ","Some experts regard DateTime.Now as a mistake. Please see the book CLR via C# (Second Edition) by Jeffrey Richter.","Microsoft Press Store: microsoft.com ","https://www.microsoftpressstore.com/","Performance."," If you are working on a high-performance application, and need to use DateTime.Now, do not call it multiple times. Instead, cache it in a variable and pass that as a parameter. ","DateTime Performance ","datetime-performance","Today."," DateTime.Today is just like Now except it does not have a time. Instead it just has the day. The time part is initialized to zero. ","DateTime.Today ","datetime-today","A summary."," DateTime.Now accesses the current time. When you assign your variable to DateTime.Now, the value is copied and will not update later. But it is not fast like a normal property. ","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACCAgMAAADasxWRAAAADFBMVEXc/9n///+VlZX29vZR8Bg5AAAASElEQVR4AWPACZj/f0DmjkqOSjKtQgcLyJccZiEE9SOmP8mXHEaBMBoIo4EwGggryJccvvVKKAogTnJUclRyVHLklgmjkqOSAALWyrsxEHLDAAAAAElFTkSuQmCC)","url(data:image/png;base64,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)"]

["url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABDCAMAAADu8bq3AAAAMFBMVEX/////87L/99H/63he//Os//jR//v/507/7pH//fX/++aO//b/5C/p//0A//D0//4M59PNAAAC9klEQVR4XtXa627qMBCFUc+M77nw/m97dFAreWscJg2BOPsfpTJdEp8SQd0QW5sFd8FGgqzdxS4grt2NBrFPC/eD+C7E3w+yGuiRIXYk8Y6QYCQyMMSOxN8RshrmcSF2JPGeEH1euCdkUpDpcxDf7GzIeuA3L926N5J4T4iOJNwJEjxEspWID6ND4P2zLY5ueMhjKxIgPvZBmIlE0vx/STJxOQNQmJ5niuCBCHFeRaIT8c6C1OeL6WX+63VkbkbOOc7qwD5k6keCT7yGUAYDTuobkEL6ZCldSBuJ37pjjK8h88slPgyR1D2wdiAIWxrH0nINiLF6FIJDiYZMcGQvkelNSCrnQmYpPUjoRYI+A5IsST4ZMpOGYCQbiRgQma3VkyGpKAhWvfQTeRtCJ0NmUhAdiU7kfYicDUka0o8EdfshSZ5TF8ezIXPtQBYdCb7fLAgRM3MBXM0YyWGIPE9X11xSEIzk8eN4IE5D7IGED0ESsftdyQDJCoKRRH3HOB2EMMR5CELbKYqCqL9a2Q5C3NkQhki62epIPFjHgDjB6hCiIlGJjAMhqK4HCRAJJhLGgbABwUhUIscgzHwBBCJRieyHVCbKItIIzoQUQHYhU0ND2LQXUgla/ATEmRCMRCdiQygB4DLI0hyLrmUPhIFxGQSj8OqRCSEAXAnBSDARG8LzKBCsIsIDG1LSSJBHc26byMOG0DwOBLOARGxIJ3QRIaJrIKHBQYcWhNGQuf4KL4BgJI0p2hBSH51dC2l8HpwWRPD06yHTqjf9EZLcAJDQgYQdEIh8BEjsQOIdIc4rh3e3hOhIJgOiLyNDQEI/ETv2ZrwFyV+ELAqy7IHk/jchhQme+CLE+W4i9gURJMTM1PlSkb4ImTYTsW9R7Al/DRJXXDQgULs9+hqkIQLSgOTxIBiJ3wmp40ECQMJOiKPhIBhJ3AspMhrExXbOgNiSlFoIfw+CMyAg6QWf2VUZHaLGGRWZCvz8E5APrVKW9Pt/WmCkLAKQc/YPKd9C4FftKeoAAAAASUVORK5CYII=)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANcAAAA1CAMAAADlL44OAAAAGFBMVEX////u3/yVip9lX2u3qMbU1NUaGhrgvv4d+TTAAAADUElEQVR4Xt1ZW27EMAgMz9z/xm2jFtkjz7KRVpVi/ixHhgEGsHOguGWmmZ/fInJsIp5/Yuclu8FKvWDtEbDIPXHZgOu8ZKdwmburihzHc+pG2I+oiCxs1qcVDDRd19TJS7xgPY5BvrQ8nhsuyUvWlvtz66APIWGxLFy70OvB9T1f4JKOXm7XB+pvTI7ieqz7RKhlmsvvIXKdqrXmes1U/ZTlmZxeWUKKomeJ1S7jp2bqIYPz9PdUt2n8rGUao7WCZaZ6Fjr4AKJWiPm0EZbJhiy0/dTyjMzcvXYGILUEYFTvika2CokAaKIkso1n2e4GSVEEsEmLen9kZHa4JFchAdAsHlnCvSuT7TbtR1JBnR0s7L6+tKyh14za1F0bAqJTkQN1xLhmFcvqI3dVw4D09DoitE5wdygIo0ODeVc7DpQ7FGKkpMNMgCt8BhSJsMH0QIYq78ozEic0t6Fk4d58BxegVKxxCSaWky5FqnzXlX20iY+RQxdAzwRkGiyJ7jGM6Pp+OOyHXiQU6QQver43OJa6JfHAodCS06UZeplRwnBhkvAch8kG1zLoBRiysL8dDhVxoVEdLsOmyHM8AEcsdRuYi57jdy+yeTbEA1wNeTE+mBssVwSmh3LwrbIhYCwjHnp7+VmT42Xgas3SkNMrOL0wFbhRaOVtegnkBiWsJppLPOcfoRfi6slbjiY4IE0pvaKnlzT0YjvkWs2TpC8b1FFAr493ZWvLBvKzyXFGN46LlL2W2OhCjhh7bE9ewNHRi1yB4bOeXrjZ47J79OpxxHu49HZXRs605OBd+S69TpxnKC7N210ZVfMtDFdPXsRB6aUvcBUs1pXvD70IRAFmQ6++K+NYva4bCpf8D7z0TkicXCpvduWeXvNdxhJxcR5y1bPEcGE3dmPX94degbWzI+d3Ahsygvzbcv3ZEdajUCybx6h7Q2809CLvMazsCX2KQheiRP9w1A+9HAecSfzpiIv/Y6WqUbyJVkcv3pWRXsyf5qeych74xMZVo4SRYH2gKzvPFR91WqaZrd7ndcYlXDX5WVAPTXL8j4ha/ec4uITW/5AZNTB7D8EKtY84dK8tBLvXRgLz9F708k3pFXukIfY1k+1wbVrlpdJwR3ptl4ZfyvlePH52Rk0AAAAASUVORK5CYII=)","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAABBCAMAAABYbu5jAAAAMFBMVEX///+1wv+jqv9siv/p6//W3f8zZv9gb//19v9NK/8zAP999//S//8z//8zzP+z6P/0gInFAAABg0lEQVR4XtXXy1ICURAD0H7c96D+/9/KQqkhlEKD0iTrWZzKYtJXbou2s+jvn1Q55f2mfAMOb6Ec5D6+c/ObcvOdm98qN9+5+a1w842b3wo33/6Dv2H22g3zCL+PKF/uSKDsGL8pN9+5+U25+c7Nb5Wb74R8h+ki41eYLja+Qf1k/AL1k/HF4XIg4ytMFxl/X7/z8aF+Ov6A6bqR//FTnswXa2B96LmyPZtfoH4yvsDlwMaHy4GLj/Xz8RXqJ+PD5UDGh+ni448O08XEh+lSrtUVnC6qm+ey/krGx+li4+N0sfHh7Cfj43Sx8bF+Mj5OFxkf67c8frF+jJUovzRIBr/4+kovMb5YPr/OdcrUGL9k8FG/Tw3xxbP55/o1R4hfk/m6IBbii+fyJ/JnjK+5/HWRGuJLfzG+xvh6lX89f8m3GH90ar7Ya/FrkF8y+XNhRpAvlsi3+H8fUxP5A+svYb54Hl8Uy4/zNZEvCvo4XzyRLzrhXg7zNZMvw/o6ptsQpvDnE+wJyVGQ5SG7AAAAAElFTkSuQmCC)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABJCAMAAABPapnRAAAAMFBMVEX////9amn+z879o6Lx//rj//T/MTH95OP/9PT8ubj/AADj0cTR/+3b6drx9O/W9ORYTpHNAAAEfklEQVR4XtWa23KzOgyF0cFHkvT933Y3wa4QQYPr/RPqdUenhnwjLUUSmYYRs6tinqaQiACAvoVhIAp3q3KOHwmyFsQhMITi5pgf5PNWfoho3ETMHARDBGNxOGZOeU+kAqgOMLyFD4jC3+TIuAZRAWT2u+iewkUcjr8vJa+Alg+PSAQ52iCPbIniBT53yyVUjHDALiCYTflwFQcpSyiZFqH8F0g0R/TCcQjinOOV16HKX0HiKocKCDTB18sC/yVOCwk+XberZ/Vnwt+AxGIHd1vfLIDUuw+IdUBQAtJxSNstVhL6oNVZZ1bqSUcqkSqhkkLuPwhSL4ttYzu9HEKpZpowf84iTmc7TD1ej9IjsMq5HKTDdq5Uu+fTEgG8qh2lWAF4Ub0MiPM832/O8XL9OuLLiSOL0K9AgiSQAYI7cwJv5gTAdbSdThFauqdJnaF4nO19XrdB3hs69HkrCG8pwuwrCDMjGF2Dne19XhcQjZjf5p0AeUc+bUCYudzb7fYPEA+yferyugnij8MhoZN7O2YuaTszP4RDRKd43W4TCkd9VFJjCxHIdeQfEHeTdhT5sR/DeIrXBUTHitSYIBwwF+ZINURUQJ4cTkCkkgPGZ7mrIU1lU+LcnVYq1EAbpQ6vC2K+qz9XDj+r707d5jxju/JF5YC707cmSdfcIGrxup1ZBVzTwdf+V04J3eKmAgA1VYx7C/KBsMXrZvFNe2MCGN3qvC4L9ebelxAKSNqCQAtIaPG6NdnAbpTibu3TIOWvRf6+sbOA6LWBLd/mdVcDonvfec82YToGkTgJogkScoPgf/Xwu3XsfabxqjDUI8JB+4/ll9zta/4WFtWn4Eahxes3xZF8Vk7X1D5ajbLXHCFXgfHYg2y3ZaeEcEiZz/BlPJ61oZLEbw2I0laZg5M9sTbOxsyq2ixCTFTQhGP7hBzZ6c9bj/iwCaz0Im7RDwi8FHrHXL2bOzIZPKw0lAobkMTRSQDVZOa7utj2veTBFypJAXDrFbGHH3njAOtlYersYv/Jbo5CiZ6E76DKp7cSAMcB6e/hNQjYGPptxWE7BGGzLZTqSyfM6y17eA8pKmjVDpmLe3swizZDfw+vsz5ssl5eN7aDeCDsWHueM68frYgdiwlpLcTYuWU7a15vX8eG9i3bwYET5vWmJ6h1XfsB/8ndXBdIf96et5vrAGl37RVe7wexvY7Xet12YejYqF/odfu/U6NrJx3uxlPhBK8b8YMO117rdVmr6OkpjeR14RaSKFv0Tte2nwr/lt7pgY9WrzbYKQikYLn2Qq+L9JYqeOl25zsv5sTy3gqNbvyDXu/9vY4WfsLr/fTtIwn2e91umPvp+0nwb3pdxBoFwQL5q163UchvIYBSOMHrZ/8Q97XMInhKZkRLnV4fTLbXB5M9HI8lu/kbTHYdHU66vY5+zMyyB57BZM87Y8j+oe+YAZF+geWt10gOcYvqUpleAul6aCxfGO/XB+CwRrUBODrmG4/TmCDTBGsMiqM1V1J1vVDgNJSYy0yzCJGIEH8H8R86J7+C+8H8WAAAAABJRU5ErkJggg==)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAABZCAMAAAD1qB0CAAAAGFBMVEX///+vr6/Nzc1kZGSNjY3k5OQxMTEAAABgpIToAAADeUlEQVR4Xu1Z23YcIQxbX/n/P273lMYJRSilM4d5qB5DwAIJe7y8NqEi+noeIttPpD6S1xvyMGLZOvKGACqyu19pHTccmfwyyR41L2JGJuwunbEz224jVlv2bWJ4/j4USHGlx454JO66la3g/3Ytr82w0ZAU0hGUWc2+x2ItpolTuZpu5pT/vndzfpSvM3BkMakbcQSGlPTDpTmBksRi9wMoedxiAZQ8bjFFSnqd4xFIKTm3mBwnFnPvxek0ZnOJ83U6jcmOxRTUUj5JKbFBMu34Tdi18JVBSJ8LG7cQz7cW8ir0SfVnhEFJbQv4JABMwlEUmkU1Fx20Ex2UlIZR4SsAcqJWCa5th8Gt4jQWpSxEjLNg42azcUEiYGJ1J62jdaQV/EuOMTMcoI2wfp1cVFWMtwkyH4/1PJEYhLdBBxsJhH2OolkDa2KAL0uvNicWU0ktZh2MLVd21AKzukG8IlDtsqmuiAk4Cf8uMVlZGIfAMfogTCKXERM8tCDmaBIpHNSLupB6qaXOhwRuBnqR98K4SkNiiebYdxsGZ8TIdw2Y6JsW4140EhsO+lTJwALggsZPFLsf6JxcAKJUsk5Htog5UB9YjKY7fqKcWAlGBCAWo5d2h1hyAbjF+IlyYuOY86zJLcZPFBNLsLL+lQC8YeEFhKcLGcNzAXhPzG83/zLxCr+RXoNITgqIL+LYoOReBc+9gmWLOLUqEGDfYryAkGzhWIB7LRYL74eZ6WUW4+mVe5/Hu99izvZ1v8UE0y4lOfwKi/GCpZA2FeAmi/FRLsC+xfjt5mF4+8AtRkLvbAtflssspmA2HlQNLEBuZxV+u2vQkRSmSADjku9X8EgoZAAllBLjkvM8ZVjIJA81VEojJxYVAAopQIiZZgLX47888BcXbjBrBbIeI2b0fVYJL/QbqaKjlLcIoeK+INYvUKgL8ErLoO+znJi2AezMCzJYrJA1pInfLLCUtVMcsgQZEYsNprxHVSZXFS7rLGA63lvBZGox08lOU8ltLwNAZulokcjP3AO3gFLUypMYVrwGhH8cuC/X6BHNg1Rw+Vgxnb/ViZUrR0R/a2OI+i/2kahvvI6j+oHD4N/n53H+pX+/BTxvsfbfYhst4KPQznufpddnwU97n/bgT81i9lQl83nZ9XnpItSH78x4ACnLNoPJcQ0B9HiWALhAzR98s0wlubKPewAAAABJRU5ErkJggg==)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAAA8CAMAAADLy3+8AAAAMFBMVEX///9/frjX1+inp81WUaW6udfGx97q6fIbDJDr+PfE7Onc9PLN7+zT8e/0+vu56eUR9HoqAAAEp0lEQVR4XryXzQ7DIAyDfc0fe/+3XTeph4YGI5D4jiSo2HMQA+TzRNDhzw7FD30uOjr6JsMf+czj4PATI1GozqsNYDsVpzS1fGQiOuplslOOaUIkN4nmVrhN3XKc04ScraFkq0JrzKx2UpMla0Zma10hXhlOaoIOJipSjZRqq3BWkwy8SSUyL7VTdlgTvHTcipngRUnJXNMkWCU7TmaiqMbAJ1nTZFgnjwabCV5uyaUlTYoNWuG4FmbTmYGNYlnBHiccPhpSu8YadCVCvpU84njwn2ncIao5lBwjydu8z1u/Fnyb48b1B/GbvsJ28V5A8E/AX3uaX6gq8Zv8M9lG+jts5hPy2iRxcYuS1SfaPpEl2FS4463LLv6i5g8n28PE45yyIFPbvqyX65brIAiFQckFCfb93/aUkIacrprRzuwfNWp15RPc0cLWMiGtK2EuO1QdzLzyVFdwx4PP3JkJekEqCpBoPfSw7JOBLCmuzlHjfl6014P+Y6rLiUSWfL2ZV1ybS+GvxN+duySYNmU0minNGbNuW2HoUd0OIlUxVfgzbS0muNWVSSxCFaAyi3YvuOh2EjHzONJ4oLjLhYNpAYMypgpgDQBR+uO04Eq5Qs30LNX4ffC0ZLr0vPCWbAmAE8QUqSLtM+49r4fcMuZBXy0XJtpzz5lUoMWUyep0GAqKqAXp7IgecFkt6jGFVabrsqWGMY9ezPjCNPkrYWIRhQbTKTrKSUy8fuhxBlwJ0erzyUTnjOTtyRrv/Dyk3RuxlE0EVxeK8A0TJdyLeTYu5JOJJmuJHmeYk/1E3bnRa9navciNNBo/S/LJpMIzORQJ3DAtsBypkqw0JuZrS3pf+JSz1YMJz83m7WjTdtmEDDimMQnX2WOV75jeepiFnenzGHMM13VZXE6TwKPVE6guY63XQJmVGxWNMJlqk6k6UTDF08slskV16rPzrf9sE0zgrzfE1IhT7JgELSZzCbL/1M7PLncHyo4CSbjWM8XDYNOvmMjft8mU3QfxLkzjx345woQrTinlsCwMD/vAVJ9yJpEGU7jK3GRa1l3z7W4av3EeTJH4tJy57rplkqeaTL4wuDaZYO+j++PouE3IzvQIpAQu8mr+yPTKODG1PSL5HNRi8hDmlnsNfnVDvp/m7GsaDnQc3KYPTM6yl6rK0GSChGYSYQPvTHVtOIQ+GuKB5FMx9YxgET319aUpcg+H7k+llynuQB1WqbqFylbhay2GRPUng9DhQL3cfFcHk4FcxPC1cpx278Kkb3urh8mhXAo/SQInBgwrrBX/NWsGKRCEMBAElmWJ0fj/3y7McZQapCeQ/KCwCZjqR69r99vYgRcGppzb1+/6si2znvPidJ8fCb4A4Xo+n2886xpfLEN/l6mBj0u6r2zSYQKTrjB0r+EbzCYzcXlGH85CbDinC0ypCoOzwJ2ikJjyk4cGPUjz6kzn2lb3NB19vM50QxoG85amMeoU6UxjJpc+YMFBK0xh8pnCxPk2WLo6U8wUJt6sjYIyZKaWw8RhMBb8KtNMY8J40UP1uky0BhjZKjNBV5eYW1Um7i1xNr0yE3TfUR5GdaatP+OH6rWZ/usREj10r/sZAAAAAElFTkSuQmCC)"]