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

["&sw.XCST~~}T~~Y]BB(BBP66/XS}T~~}T~~","Color Table."," Many HTML and system colors are available. We can enumerate these in the C# language and the ASP.NET Framework. We build a table containing all named colors, making HTML easier to write. ","Note: ","Here we see the HTML colors in a table generated using the C# language. Then we see the code that wrote the table.","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","HTML color table","\n\nactiveborder\nactivecaption\nactivecaptiontext\naliceblue\nantiquewhite\nappworkspace\naqua\naquamarine\nazure\nbeige\nbisque\nblack\nblanchedalmond\nblue\nblueviolet\nbrown\nburlywood\nbuttonface\nbuttonhighlight\nbuttonshadow\ncadetblue\nchartreuse\nchocolate\ncoral\ncornflowerblue\ncornsilk\ncrimson\ncyan\ndarkblue\ndarkcyan\ndarkgoldenrod\ndarkgray\ndarkgreen\ndarkkhaki\ndarkmagenta\ndarkolivegreen\ndarkorange\ndarkorchid\ndarkred\ndarksalmon\ndarkseagreen\ndarkslateblue\ndarkslategray\ndarkturquoise\ndarkviolet\ndeeppink\ndeepskyblue\ndesktop\ndimgray\ndodgerblue\nfirebrick\nfloralwhite\nforestgreen\nfuchsia\ngainsboro\nghostwhite\ngold\ngoldenrod\ngradientactivecaption\ngradientinactivecaption\ngray\ngraytext\ngreen\ngreenyellow\nhighlight\nhighlighttext\nhoneydew\nhotpink\nhottrack\ninactiveborder\ninactivecaption\ninactivecaptiontext\nindianred\nindigo\ninfo\ninfotext\nivory\nkhaki\nlavender\nlavenderblush\nlawngreen\nlemonchiffon\nlightblue\nlightcoral\nlightcyan\nlightgoldenrodyellow\nlightgray\nlightgreen\nlightpink\nlightsalmon\nlightseagreen\nlightskyblue\nlightslategray\nlightsteelblue\nlightyellow\nlime\nlimegreen\nlinen\nmagenta\nmaroon\nmediumaquamarine\nmediumblue\nmediumorchid\nmediumpurple\nmediumseagreen\nmediumslateblue\nmediumspringgreen\nmediumturquoise\nmediumvioletred\nmenu\nmenubar\nmenuhighlight\nmenutext\nmidnightblue\nmintcream\nmistyrose\nmoccasin\nnavajowhite\nnavy\noldlace\nolive\nolivedrab\norange\norangered\norchid\npalegoldenrod\npalegreen\npaleturquoise\npalevioletred\npapayawhip\npeachpuff\nperu\npink\nplum\npowderblue\npurple\nred\nrosybrown\nroyalblue\nsaddlebrown\nsalmon\nsandybrown\nscrollbar\nseagreen\nseashell\nsienna\nsilver\nskyblue\nslateblue\nslategray\nsnow\nspringgreen\nsteelblue\ntan\nteal\nthistle\ntomato\ntransparent\nturquoise\nviolet\nwheat\nwhite\nwhitesmoke\nwindow\nwindowframe\nwindowtext\nyellow\nyellowgreen","Example."," We use the Enum.GetNames method and the typeof operator along with the Where extension method. With Where, we remove Control colors from the output. Other articles describe these methods in depth. ","Enum.GetName ","enum-getname","Where ","where","To compile the program,"," add the System.Drawing assembly to your project. When you execute it, all available colors will be printed to the Console. It uses the StartsWith method and LINQ extension methods. ","StartsWith, EndsWith ","startswith","LINQ ","linq","C# program that generates HTML color table","\n\nusing System;\nusing System.Drawing;\nusing System.Linq;\n\nclass Program\n{\n static void Main()\n {","\n // Get enum strings and order them by name.\n // Remove Control colors.\n ","foreach (string c in Enum.GetNames(typeof(KnownColor)).Where(\n item => !item.StartsWith(\"Control\")).OrderBy(item => item))\n {","\n // Write table row.\n ","Console.WriteLine(\"<b style=background:{0}>{1}</b>\",\n c.ToLower(),\n c.ToLower().PadRight(20));\n }\n }\n}","Discussion."," Sometimes we can create our documentation directly from the code and libraries we use. This is one example. The KnownColors can be enumerated and listed. This also helps us learn about how to use this programming language.","Summary."," This table contains the KnownColors from the System.Drawing namespace. Next we saw the console program that generates the table. A color sheet can be useful for selecting named colors for Internet articles. ","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,iVBORw0KGgoAAAANSUhEUgAAANwAAAAyCAMAAAAAykVBAAAAMFBMVEX////i3e64xuDhut+m97Tw7fZYir7b/OCPntHRk6nK1uhXWr6+WLpT8nXiwL2+YVcacIWcAAACyklEQVR4Xu3Z2W7kIBBA0VpZvHT+/28nnbRKWKaYAE5GY+U+0k9HBahtw3eX307BDfrF/WhRRPZn8l68E+7lKhK5CU72WvEOuGica3EP69/hZO/ATc7w5233xcl+M5x/3uSju+AOMjCyyA1wcqJZ8r/jomtrh5RSeC8lWi7HIee8PcvM4Iav4COlFNZ1TYnAkhGbUjiU8EKc8nYoo4NL62cf0LRaYTmfOPhyFE4lvQrH26msTRwC0Hoo2eB6L0ZNodZyCU63atjEGdOiwcFpcFpmcGZz4hautBm4xMmwzcJpnG5u6ONoPRcAIHbvyhT8pnFbIwfnheWRG7hLiHChEkuTOC4szIicy4W/4QjLOzMVOOnelFS5X3QKp2eJFjxt4l7XNdm+7D9yZI6ltkhTOC5szqKLs00T1lfdOK0zbHZpBqd1RjZdA5dMbKPDXhzVFWhmncBxXYHuvkwVGywVXOy7KhdvfQJnI2Jv3cOFgo3DOJuQN1GawHnbj32cOSo46sSpd7bQfhjH2ZHLcAztBw8HRUqvtPPMoTcgvQCH3oC0A1fWiSPDuft1HMeGa+/X++N+cWK6W+PiJbj0nbjciYtd+3LxcPidtyXO43ZwcgzeSOdx2R1pJw52S0b/ocz//WofrTyMk47R+QhD6xU4dtDai4u7JT1PBd7y9U8FtpyhFwfS0kl0bpRA/lPePI6dp7xuXHS/WEWxBav6Ii8ZDmZwsFnsPqv6OH90lsSnJ0YR05bR+R3zctkLIt6srKclHsHB7mc4KxQlIrKpVU/co/JN/GFh681eZuZcLsAQLvbgKPS8lH1r9jiPzg/HcBA7cA3dAlO4to5hEAexAwfk2qZxvo6hH2fJ13FAjm0a5+sQZnAQqzyBWphONAK4BgfojG0MZ8nRJxLBaznySGEeZ3E+0hSmcFaM8lk0mBcSpWdksgtD5vyMTTbQH0OWkWjYf0DaAAAAAElFTkSuQmCC)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACCAgMAAADasxWRAAAADFBMVEX/6Nn///+VlZX29va5ksB5AAAASElEQVR4AWPACZj/f0DmjkqOSjKtQgcLyJccZiEE9SOmP8mXHEaBMBoIo4EwGggryJccvvVKKAogTnJUclRyVHLklgmjkqOSAALWyrsxEHLDAAAAAElFTkSuQmCC)"]

["url(data:image/jpeg;base64,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)","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)"]