{"id":10679,"date":"2019-05-22T23:44:30","date_gmt":"2019-05-22T14:44:30","guid":{"rendered":"https:\/\/elleneast.com\/?p=10679"},"modified":"2019-09-16T09:04:59","modified_gmt":"2019-09-16T00:04:59","slug":"c-vs-vb-net%ef%bc%88%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e6%af%94%e8%bc%83%e8%a1%a8%ef%bc%89","status":"publish","type":"post","link":"https:\/\/elleneast.com\/?p=10679","title":{"rendered":"C# vs VB.NET\uff08\u30b3\u30fc\u30c9\u306e\u6bd4\u8f03\u30fb\u5909\u63db\u8868\uff09"},"content":{"rendered":"<p>\u30de\u30cb\u30e5\u30a2\u30eb\u30b3\u30f3\u30d0\u30fc\u30c8\u6d3e\u306e\u305f\u3081\u306e\u3001C# \u30b3\u30fc\u30c9\u3068 VB.NET \u30b3\u30fc\u30c9\u306e\u6bd4\u8f03\u8868\u3067\u3059\u3002<\/p>\n<p>\u5f53\u30b5\u30a4\u30c8\u306e\u7ba1\u7406\u4eba\u304c C# \u30b3\u30fc\u30c9\u3092 VB.NET \u30b3\u30fc\u30c9\u306b\u66f8\u304d\u63db\u3048\u308b\u305f\u3081\u306b\u8abf\u3079\u305f\u3082\u306e\u3092\u6574\u7406\u3057\u3066\u307e\u3068\u3081\u307e\u3057\u305f\u3002<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u6b21<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%A4%89%E6%95%B0\" >\u5909\u6570<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%A4%89%E6%95%B0%E3%81%AE%E5%9E%8B\" >\u5909\u6570\u306e\u578b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%A4%89%E6%95%B0%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\" >\u5909\u6570\u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%85%8D%E5%88%97%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\" >\u914d\u5217\u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/elleneast.com\/?p=10679\/#List_%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\" >List \u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/elleneast.com\/?p=10679\/#Dictionary_%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\" >Dictionary \u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%96%A2%E6%95%B0\" >\u95a2\u6570<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%8C%E7%84%A1%E3%81%84%E9%96%A2%E6%95%B0\" >\u623b\u308a\u5024\u304c\u7121\u3044\u95a2\u6570<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AE%E3%81%82%E3%82%8B%E9%96%A2%E6%95%B0\" >\u623b\u308a\u5024\u306e\u3042\u308b\u95a2\u6570<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%96%A2%E6%95%B0%E3%81%AE%E5%BC%95%E6%95%B0\" >\u95a2\u6570\u306e\u5f15\u6570<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%BC%95%E6%95%B0%E3%81%AE%E5%80%A4%E6%B8%A1%E3%81%97\" >\u5f15\u6570\u306e\u5024\u6e21\u3057<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%BC%95%E6%95%B0%E3%81%AE%E5%8F%82%E7%85%A7%E6%B8%A1%E3%81%97\" >\u5f15\u6570\u306e\u53c2\u7167\u6e21\u3057<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%80%A4%E6%B8%A1%E3%81%97%E3%81%AE%E5%BC%B7%E5%88%B6\" >\u5024\u6e21\u3057\u306e\u5f37\u5236<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%8F%AF%E5%A4%89%E9%95%B7%E5%BC%95%E6%95%B0\" >\u53ef\u5909\u9577\u5f15\u6570<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%96%A2%E6%95%B0%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E4%BF%AE%E9%A3%BE%E5%AD%90\" >\u95a2\u6570\u306e\u30a2\u30af\u30bb\u30b9\u4fee\u98fe\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%96%A2%E6%95%B0%E3%81%AE%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E4%BF%AE%E9%A3%BE%E5%AD%90\" >\u95a2\u6570\u306e\u305d\u306e\u4ed6\u306e\u4fee\u98fe\u5b50<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%AF%E3%83%A9%E3%82%B9\" >\u30af\u30e9\u30b9<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%B3%E3%83%B3%E3%82%B9%E3%83%88%E3%83%A9%E3%82%AF%E3%82%BF\" >\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%83%87%E3%82%B9%E3%83%88%E3%83%A9%E3%82%AF%E3%82%BF\" >\u30c7\u30b9\u30c8\u30e9\u30af\u30bf<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%83%95%E3%82%A1%E3%82%A4%E3%83%8A%E3%83%A9%E3%82%A4%E3%82%B6\" >\u30d5\u30a1\u30a4\u30ca\u30e9\u30a4\u30b6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/elleneast.com\/?p=10679\/#IDisposable\" >IDisposable<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%83%8F%E3%83%B3%E3%83%89%E3%83%A9\" >\u30a4\u30d9\u30f3\u30c8\u30cf\u30f3\u30c9\u30e9<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E7%99%BB%E9%8C%B2\" >\u767b\u9332<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E8%A7%A3%E9%99%A4\" >\u89e3\u9664<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%AD%E3%83%A3%E3%82%B9%E3%83%88\" >\u30ad\u30e3\u30b9\u30c8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%90%8D%E5%89%8D%E7%A9%BA%E9%96%93%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88\" >\u540d\u524d\u7a7a\u9593\u306e\u30a4\u30f3\u30dd\u30fc\u30c8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%A7%8B%E9%80%A0%E4%BD%93\" >\u69cb\u9020\u4f53<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/elleneast.com\/?p=10679\/#Flags%E3%80%81FlagsAttribute\" >Flags\u3001FlagsAttribute<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%AF%E3%83%A9%E3%82%B9%E3%81%AE%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3\" >\u30af\u30e9\u30b9\u306e\u30d7\u30ed\u30d1\u30c6\u30a3<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E8%87%AA%E5%8B%95%E5%AE%9F%E8%A3%85\" >\u975e\u8868\u793a\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u81ea\u52d5\u5b9f\u88c5<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E5%8C%96%E3%81%A8%E5%90%8C%E6%99%82%E3%81%AB%E5%88%9D%E6%9C%9F%E5%8C%96\" >\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316\u3068\u540c\u6642\u306b\u521d\u671f\u5316<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E8%87%AA%E5%8B%95%E5%AE%9F%E8%A3%85_Read_Only\" >\u975e\u8868\u793a\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u81ea\u52d5\u5b9f\u88c5 (Read Only)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/elleneast.com\/?p=10679\/#Read_Write\" >Read &amp; Write<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/elleneast.com\/?p=10679\/#Read_Only\" >Read Only<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/elleneast.com\/?p=10679\/#Write_Only\" >Write Only<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%9D%A1%E4%BB%B6%E5%88%86%E5%B2%90\" >\u6761\u4ef6\u5206\u5c90<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/elleneast.com\/?p=10679\/#switch_vs_Select\" >switch vs Select<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/elleneast.com\/?p=10679\/#if_vs_If\" >if vs If<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%BC%94%E7%AE%97%E5%AD%90\" >\u6f14\u7b97\u5b50<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E9%80%A3%E7%B5%90%E6%BC%94%E7%AE%97%E5%AD%90\" >\u9023\u7d50\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E8%AB%96%E7%90%86%E6%BC%94%E7%AE%97%E5%AD%90\" >\u8ad6\u7406\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%83%93%E3%83%83%E3%83%88%E6%BC%94%E7%AE%97%E5%AD%90\" >\u30d3\u30c3\u30c8\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E4%B8%89%E9%A0%85%E6%BC%94%E7%AE%97%E5%AD%90\" >\u4e09\u9805\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%AF%94%E8%BC%83%E6%BC%94%E7%AE%97%E5%AD%90\" >\u6bd4\u8f03\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E7%AE%97%E8%A1%93%E6%BC%94%E7%AE%97%E5%AD%90\" >\u7b97\u8853\u6f14\u7b97\u5b50<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%89%B2%E3%82%8A%E7%AE%97%E3%81%AE%E4%BD%99%E3%82%8A\" >\u5272\u308a\u7b97\u306e\u4f59\u308a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%A4%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%A1%E3%83%B3%E3%83%88%E3%80%81%E3%83%87%E3%82%AF%E3%83%AA%E3%83%A1%E3%83%B3%E3%83%88\" >\u30a4\u30f3\u30af\u30ea\u30e1\u30f3\u30c8\u3001\u30c7\u30af\u30ea\u30e1\u30f3\u30c8<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%8F%8D%E5%BE%A9%E5%87%A6%E7%90%86\" >\u53cd\u5fa9\u51e6\u7406<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/elleneast.com\/?p=10679\/#while_vs_While\" >while vs While<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/elleneast.com\/?p=10679\/#for_vs_For\" >for vs For<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/elleneast.com\/?p=10679\/#foreach_vs_For_Each\" >foreach vs For Each<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%E3%80%81%E7%84%A1%E5%90%8D%E9%96%A2%E6%95%B0\" >\u30c7\u30ea\u30b2\u30fc\u30c8\u3001\u7121\u540d\u95a2\u6570<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/elleneast.com\/?p=10679\/#delegate_vs_Delegate\" >delegate vs Delegate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/elleneast.com\/?p=10679\/#Action%EF%BC%88%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AE%E7%84%A1%E3%81%84%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%EF%BC%89\" >Action\uff08\u623b\u308a\u5024\u306e\u7121\u3044\u30e1\u30bd\u30c3\u30c9\uff09<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/elleneast.com\/?p=10679\/#Func%EF%BC%88%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AE%E3%81%82%E3%82%8B%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%EF%BC%89\" >Func\uff08\u623b\u308a\u5024\u306e\u3042\u308b\u30e1\u30bd\u30c3\u30c9\uff09<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/elleneast.com\/?p=10679\/#LINQ%E3%80%81%E3%83%A9%E3%83%A0%E3%83%80%E5%BC%8F\" >LINQ\u3001\u30e9\u30e0\u30c0\u5f0f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/elleneast.com\/?p=10679\/#%EF%BC%88%E4%BE%8B%EF%BC%89ListWhere\" >\uff08\u4f8b\uff09List.Where<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/elleneast.com\/?p=10679\/#%EF%BC%88%E4%BE%8B%EF%BC%89OrderBy\" >\uff08\u4f8b\uff09OrderBy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/elleneast.com\/?p=10679\/#%EF%BC%88%E4%BE%8B%EF%BC%89Select%E3%80%81%E5%8C%BF%E5%90%8D%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88\" >\uff08\u4f8b\uff09Select\u3001\u533f\u540d\u30aa\u30d6\u30b8\u30a7\u30af\u30c8<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/elleneast.com\/?p=10679\/#NULL\" >NULL<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/elleneast.com\/?p=10679\/#NULL_%E3%81%AE%E5%88%A4%E5%AE%9A\" >NULL \u306e\u5224\u5b9a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/elleneast.com\/?p=10679\/#NULL_%E5%90%88%E4%BD%93%E6%BC%94%E7%AE%97%E5%AD%90\" >NULL \u5408\u4f53\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/elleneast.com\/?p=10679\/#NULL_%E5%90%88%E4%BD%93%E4%BB%A3%E5%85%A5\" >NULL \u5408\u4f53\u4ee3\u5165<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/elleneast.com\/?p=10679\/#NULL_%E6%9D%A1%E4%BB%B6%E6%BC%94%E7%AE%97%E5%AD%90\" >NULL \u6761\u4ef6\u6f14\u7b97\u5b50<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/elleneast.com\/?p=10679\/#NULL_%E8%A8%B1%E5%AE%B9%E5%9E%8B\" >NULL \u8a31\u5bb9\u578b<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%8B%A1%E5%BC%B5%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89\" >\u62e1\u5f35\u30e1\u30bd\u30c3\u30c9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/elleneast.com\/?p=10679\/#Win_32_API%E3%80%81DLL\" >Win 32 API\u3001DLL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF\" >\u30b8\u30a7\u30cd\u30ea\u30c3\u30af<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF_%E3%82%AF%E3%83%A9%E3%82%B9\" >\u30b8\u30a7\u30cd\u30ea\u30c3\u30af \u30af\u30e9\u30b9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF_%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89\" >\u30b8\u30a7\u30cd\u30ea\u30c3\u30af \u30e1\u30bd\u30c3\u30c9<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E6%95%B0%E5%80%A4%E3%82%B5%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9\" >\u6570\u5024\u30b5\u30d5\u30a3\u30c3\u30af\u30b9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E3%81%9D%E3%81%AE%E4%BB%96\" >\u305d\u306e\u4ed6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-73\" href=\"https:\/\/elleneast.com\/?p=10679\/#%E5%8F%82%E8%80%83%E3%81%AB%E3%81%97%E3%81%9F%E8%A8%98%E4%BA%8B\" >\u53c2\u8003\u306b\u3057\u305f\u8a18\u4e8b<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"i-0\"><span class=\"ez-toc-section\" id=\"%E5%A4%89%E6%95%B0\"><\/span>\u5909\u6570<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-1\"><span class=\"ez-toc-section\" id=\"%E5%A4%89%E6%95%B0%E3%81%AE%E5%9E%8B\"><\/span>\u5909\u6570\u306e\u578b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000; height: 629px;\">\n<thead>\n<tr style=\"border: 1px solid #000000; background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">C#<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">VB.NET<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>bool<\/strong><\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>Boolean<\/strong><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">byte<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Byte<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">char<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Char<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">decimal<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Decimal<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">double<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Double<\/td>\n<\/tr>\n<tr style=\"height: 37px;\">\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>dynamic<\/strong><\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>Object<\/strong>\uff08Option Strict Off \u304c\u524d\u63d0\uff09<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>float<\/strong><\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>Single<\/strong><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>int<\/strong><\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>Integer<\/strong><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">long<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Long<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">object<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Object<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">sbyte<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">SByte<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">short<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">Short<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">string<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">String<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>uint<\/strong><\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\"><strong>UInteger<\/strong><\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">ulong<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">ULong<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000; height: 37px;\">ushort<\/td>\n<td style=\"border: 1px solid #000000; height: 37px;\">UShort<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-2\"><span class=\"ez-toc-section\" id=\"%E5%A4%89%E6%95%B0%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\"><\/span>\u5909\u6570\u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"border: 1px solid #000000; background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\">C#<\/td>\n<td style=\"border: 1px solid #000000;\">VB.NET<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000;\">var s;<\/td>\n<td style=\"border: 1px solid #000000;\">Dim s<\/td>\n<\/tr>\n<tr style=\"border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000;\">int num = 1;<\/td>\n<td style=\"border: 1px solid #000000;\">Dim num As Integer = 1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-3\"><span class=\"ez-toc-section\" id=\"%E9%85%8D%E5%88%97%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\"><\/span>\u914d\u5217\u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">int[] numbers = new int[3] { 4, 5, 6 };<br \/>\nint[] numbers = new int[] { 4, 5, 6 };<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim numbers As Integer() = New Integer(2) {4,5,6}<br \/>\nDim numbers As Integer() = New Integer() {4,5,6}<br \/>\nDim numbers As Integer() = {4,5,6}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>C# \u306e new int[<strong>3<\/strong>] \u306f\u3001 <strong>3 \u3064\u306e\u8981\u7d20<\/strong>\uff08\u5165\u308c\u7269\uff09\u3092\u4f5c\u308b\u3068\u3044\u3046\u610f\u5473\u3002\u7d50\u679c\u3068\u3057\u3066 numbers[0], numbers[1], numbers[2] \u304c\u4f5c\u3089\u308c\u308b\u3002<br \/>\nVB.NET \u306e New Integer(<strong>2<\/strong>) \u306f\u3001<strong>\u6700\u5927\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c 2 \u307e\u3067\u306e\u8981\u7d20<\/strong>\u3092\u4f5c\u308b\u3002\u7d50\u679c\u3068\u3057\u3066 numbers(0), numbers(1), numbers(2) \u304c\u4f5c\u3089\u308c\u308b\u3002<\/p>\n<h3 id=\"i-4\"><span class=\"ez-toc-section\" id=\"List_%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\"><\/span>List \u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">var intList = new List&lt;int&gt;();<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim intList = New List(Of Integer)<br \/>\nDim intList As New List(Of Integer)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">List&lt;int&gt; list =&nbsp;new&nbsp;List&lt;int&gt; {1,2,3,4,5,6,7,8,9,10,};<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim list As List(Of Integer) = _<br \/>\n&nbsp; &nbsp; New List(Of Integer) From {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-5\"><span class=\"ez-toc-section\" id=\"Dictionary_%E3%81%AE%E5%AE%A3%E8%A8%80%E3%81%A8%E5%88%9D%E6%9C%9F%E5%8C%96\"><\/span>Dictionary \u306e\u5ba3\u8a00\u3068\u521d\u671f\u5316<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span class=\"cmsColorOrange\">var<\/span>&nbsp;dic =&nbsp;<span class=\"cmsColorBlue\">new<\/span>&nbsp;Dictionary&lt;<span class=\"cmsColorOrange\">int<\/span>,&nbsp;<span class=\"cmsColorOrange\">string<\/span>&gt; {<br \/>\n&nbsp; &nbsp; { 1, <span class=\"cmsColorRed\">\u201caaa\u201d<\/span>}, { 2,&nbsp;<span class=\"cmsColorRed\">\u201cbbb\u201d<\/span>}, { 3,&nbsp;<span class=\"cmsColorRed\">\u201cccc\u201d<\/span>},<br \/>\n};<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span class=\"cmsColorBlue\">Dim<\/span>&nbsp;dic =&nbsp;<span class=\"cmsColorBlue\">New<\/span>&nbsp;Dictionary(<span class=\"cmsColorBlue\">Of<\/span>&nbsp;<span class=\"cmsColorOrange\">Integer<\/span>,&nbsp;<span class=\"cmsColorOrange\">String<\/span>) From {<br \/>\n&nbsp; &nbsp; {1, <span class=\"cmsColorRed\">\u201caaa\u201d<\/span>}, {2,&nbsp;<span class=\"cmsColorRed\">\u201cbbb\u201d<\/span>}, {3,&nbsp;<span class=\"cmsColorRed\">\u201cccc\u201d<\/span>}<br \/>\n}<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-6\"><span class=\"ez-toc-section\" id=\"%E9%96%A2%E6%95%B0\"><\/span>\u95a2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-7\"><span class=\"ez-toc-section\" id=\"%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%8C%E7%84%A1%E3%81%84%E9%96%A2%E6%95%B0\"><\/span>\u623b\u308a\u5024\u304c\u7121\u3044\u95a2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">private void abc()<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp; Console.WriteLine(\u201cabc\u201d);<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Private Sub abc<br \/>\n&nbsp;&nbsp;&nbsp; Console.WriteLine(\u201cabc\u201d)<br \/>\nEnd Sub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-8\"><span class=\"ez-toc-section\" id=\"%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AE%E3%81%82%E3%82%8B%E9%96%A2%E6%95%B0\"><\/span>\u623b\u308a\u5024\u306e\u3042\u308b\u95a2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">public string someFunction()<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">{<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">&nbsp; &nbsp; return someString;<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">}<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">Public Function someFunction As String<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">&nbsp; &nbsp; Return someString<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">End Function<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-9\"><span class=\"ez-toc-section\" id=\"%E9%96%A2%E6%95%B0%E3%81%AE%E5%BC%95%E6%95%B0\"><\/span>\u95a2\u6570\u306e\u5f15\u6570<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">public string someFunction(string s)<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">{<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">&nbsp; &nbsp; return someString;<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">}<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">Public Function someFunction(s As String) As String<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">&nbsp; &nbsp; Return someString<\/span><br \/>\n<span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">End Function<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-10\"><span class=\"ez-toc-section\" id=\"%E5%BC%95%E6%95%B0%E3%81%AE%E5%80%A4%E6%B8%A1%E3%81%97\"><\/span>\u5f15\u6570\u306e\u5024\u6e21\u3057<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u7279\u5225\u306a\u8a18\u8ff0\u306e\u5fc5\u8981\u306a\u3057<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p><span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">\u7279\u5225\u306a\u8a18\u8ff0\u306e\u5fc5\u8981\u306a\u3057<br \/>\n&nbsp; &nbsp;\u307e\u305f\u306f<br \/>\nByVal\uff08\u660e\u793a\u7684\u306a\u5024\u6e21\u3057\uff09<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-11\"><span class=\"ez-toc-section\" id=\"%E5%BC%95%E6%95%B0%E3%81%AE%E5%8F%82%E7%85%A7%E6%B8%A1%E3%81%97\"><\/span>\u5f15\u6570\u306e\u53c2\u7167\u6e21\u3057<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">ref \u307e\u305f\u306f out<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p><span style=\"font-size: 12pt; font-family: tahoma, arial, helvetica, sans-serif;\">ByRef<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>ref \u306f ByRef \u3068\u307b\u307c\u540c\u7b49\u3060\u304c\u3001\u547c\u3073\u51fa\u3057\u5143\u306e\u95a2\u6570\u5185\u3067\u5909\u6570\u306e\u521d\u671f\u5316\u304c\u5fc5\u8981\u3002<br \/>\nout \u3082\u4f3c\u3066\u3044\u308b\u304c\u3001\u5909\u6570\u306e\u521d\u671f\u5316\u306f\u4e0d\u8981\u3002\u305f\u3060\u3057 out \u306f\u95a2\u6570\u5185\u304b\u3089\u305d\u306e\u5916\u306b\u5024\u3092\u6e21\u3059\u5834\u5408\u306b\u4f7f\u3046\u306e\u3067\u3001\u547c\u3073\u51fa\u3055\u308c\u308b\u95a2\u6570\u5185\u3067\u5fc5\u305a\u5024\u3092\u30bb\u30c3\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002<br \/>\nref \u3082 out \u3082\u3001\u547c\u3073\u51fa\u3057\u5143\u306e\u95a2\u6570\u3068\u547c\u3073\u51fa\u3055\u308c\u308b\u95a2\u6570\u306e\u4e21\u65b9\u3067\u30ad\u30fc\u30ef\u30fc\u30c9\u3092\u660e\u793a\u7684\u306b\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public static void Sample(<strong>ref<\/strong> int arg)<br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/p>\n<p>public static void Main()<br \/>\n{<br \/>\n&nbsp; &nbsp; int val = 0; \/\/ \u5024\u3092\u5272\u308a\u5f53\u3066\u306a\u3044\u3068\u30a8\u30e9\u30fc\u306b\u306a\u308b<br \/>\n&nbsp; &nbsp; Sample(<strong>ref<\/strong> val);<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public static void Sample(<strong>out<\/strong> int arg)<br \/>\n{<br \/>\n&nbsp; &nbsp; arg = 1; \/\/ \u5024\u3092\u5272\u308a\u5f53\u3066\u306a\u3044\u3068\u30a8\u30e9\u30fc\u306b\u306a\u308b<br \/>\n}<\/p>\n<p>public static void Main()<br \/>\n{<br \/>\n&nbsp; &nbsp; int val;<br \/>\n&nbsp; &nbsp; Sample(<strong>out<\/strong> val);<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Shared Sub Sample(<strong>ByRef<\/strong> arg As Integer)<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/p>\n<p>Public Shared Sub Main()<br \/>\n&nbsp; &nbsp; Dim val = 0 \u2018 \u5024\u3092\u5272\u308a\u5f53\u3066\u306a\u304f\u3066\u3082\u30a8\u30e9\u30fc\u306b\u306f\u306a\u3089\u306a\u3044<br \/>\n&nbsp; &nbsp; Sample(val)<br \/>\nEnd Sub<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-12\"><span class=\"ez-toc-section\" id=\"%E5%80%A4%E6%B8%A1%E3%81%97%E3%81%AE%E5%BC%B7%E5%88%B6\"><\/span>\u5024\u6e21\u3057\u306e\u5f37\u5236<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u8a72\u5f53\u306a\u3057<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Public Shared Sub Sample(<strong>ByRef<\/strong> arg As Integer)<br \/>\n&nbsp; &nbsp; \u2018 \u5f15\u6570\u306b\u306f\u53c2\u7167\u6e21\u3057\u306e ByRef \u304c\u4ed8\u3044\u3066\u3044\u308b\u304c<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/p>\n<p>Public Shared Sub Main()<br \/>\n&nbsp; &nbsp; Dim val As Integer = 0<br \/>\n&nbsp; &nbsp; \u2018\u5024\u6e21\u3057\u3092\u5f37\u5236\u3059\u308b<br \/>\n&nbsp; &nbsp; Sample(<strong>(<\/strong>val<strong>)<\/strong>)<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-13\"><span class=\"ez-toc-section\" id=\"%E5%8F%AF%E5%A4%89%E9%95%B7%E5%BC%95%E6%95%B0\"><\/span>\u53ef\u5909\u9577\u5f15\u6570<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">void Sample(<strong>params<\/strong> string<strong>[]<\/strong> param) <br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Sub Sample(<strong>ParamArray<\/strong> ByVal params As String<strong>()<\/strong>)<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-14\"><span class=\"ez-toc-section\" id=\"%E9%96%A2%E6%95%B0%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E4%BF%AE%E9%A3%BE%E5%AD%90\"><\/span>\u95a2\u6570\u306e\u30a2\u30af\u30bb\u30b9\u4fee\u98fe\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>internal<\/strong><\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>Friend<\/strong><\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">private<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Private<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">protected<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Protected<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-15\"><span class=\"ez-toc-section\" id=\"%E9%96%A2%E6%95%B0%E3%81%AE%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E4%BF%AE%E9%A3%BE%E5%AD%90\"><\/span>\u95a2\u6570\u306e\u305d\u306e\u4ed6\u306e\u4fee\u98fe\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">abstract<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\" rowspan=\"2\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>MustOverride<\/p>\n<p style=\"padding-left: 40px;\">\u6d3e\u751f\u30af\u30e9\u30b9\u3067\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u57fa\u672c\u30af\u30e9\u30b9\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u3084\u30d7\u30ed\u30b7\u30fc\u30b8\u30e3\u3002<\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>MustInherit<\/p>\n<p style=\"padding-left: 40px;\">\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316\u3067\u304d\u305a\u3001\u57fa\u672c\u30af\u30e9\u30b9\u3068\u3057\u3066\u306e\u307f\u4f7f\u7528\u3067\u304d\u308b\u30af\u30e9\u30b9\u3002<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">sealed<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\" rowspan=\"2\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>NotOverridable<\/p>\n<p style=\"padding-left: 40px;\">\u6d3e\u751f\u30af\u30e9\u30b9\u3067\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9\u3067\u304d\u306a\u3044\u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30d7\u30ed\u30b7\u30fc\u30b8\u30e3\u3002<\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>NotInheritable<\/p>\n<p style=\"padding-left: 40px;\">\u57fa\u672c\u30af\u30e9\u30b9\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u306a\u3044\u30af\u30e9\u30b9\u3002<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u6307\u5b9a\u4e0d\u8981<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Overloads \u307e\u305f\u306f\u6307\u5b9a\u4e0d\u8981<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u540d\u524d\u306f\u65e2\u5b58\u306e\u30e1\u30f3\u30d0\u3068\u540c\u3058\u3060\u304c\u3001\u5f15\u6570\u30ea\u30b9\u30c8\u304c\u65e2\u5b58\u306e\u30e1\u30f3\u30d0\u3068\u306f\u7570\u306a\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u3084\u30e1\u30bd\u30c3\u30c9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3059\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; border: 1px solid #000000; width: 100%;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">new<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Shadows<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u5ba3\u8a00\u3057\u305f\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8981\u7d20\u304c\u3001\u57fa\u672c\u30af\u30e9\u30b9\u3067\u540c\u3058\u540d\u524d\u3092\u6301\u3064\u8981\u7d20\u3001\u307e\u305f\u306f\u30aa\u30fc\u30d0\u30fc\u30ed\u30fc\u30c9\u3055\u308c\u305f\u8981\u7d20\u306e\u30bb\u30c3\u30c8\u3092\u30b7\u30e3\u30c9\u30a6\u3059\u308b\u3053\u3068\u3092\u793a\u3059\u3002\u5ba3\u8a00\u3055\u308c\u305f\u8981\u7d20\u306f\u3001\u4ed6\u306e\u4efb\u610f\u306e\u7a2e\u985e\u306e\u8981\u7d20\u3067\u30b7\u30e3\u30c9\u30a6\u3067\u304d\u308b\u3002\u30b7\u30e3\u30c9\u30a6\u3055\u308c\u305f\u8981\u7d20\u306f\u3001\u305d\u306e\u8981\u7d20\u3092\u30b7\u30e3\u30c9\u30a6\u3059\u308b\u6d3e\u751f\u30af\u30e9\u30b9\u3067\u306f\u4f7f\u7528\u3067\u304d\u306a\u3044\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">protected <strong>override<\/strong> void OnClick(EventArgs e) {<br \/>\n&nbsp; &nbsp; &nbsp;\/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Protected <strong>Overrides<\/strong> Sub OnClick(ByVal e As EventArgs)<br \/>\n&nbsp; &nbsp; &nbsp;\u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEndSub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">static<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Shared<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">virtual<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Overridable<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">class DerivedClass<strong>:<\/strong> BaseClass<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Class DerivedClass<br \/>\n&nbsp;&nbsp;&nbsp; <strong>Inherits<\/strong> BaseClass<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">class DerivedClass<strong>:<\/strong> BaseInterface<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Class DerivedClass<br \/>\n&nbsp;&nbsp;&nbsp; <strong>Implements<\/strong> BaseInterface<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-16\"><span class=\"ez-toc-section\" id=\"%E3%82%AF%E3%83%A9%E3%82%B9\"><\/span>\u30af\u30e9\u30b9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-17\"><span class=\"ez-toc-section\" id=\"%E3%82%B3%E3%83%B3%E3%82%B9%E3%83%88%E3%83%A9%E3%82%AF%E3%82%BF\"><\/span>\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf<br \/>\n&nbsp; &nbsp; \/\/\u30af\u30e9\u30b9\u540d\u3068\u540c\u3058\u540d\u524d<br \/>\n&nbsp; &nbsp; public SomeClass()<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; \u2018\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf<br \/>\n&nbsp; &nbsp; Public Sub New()<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp;\u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; End Sub<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-18\"><span class=\"ez-toc-section\" id=\"%E3%83%87%E3%82%B9%E3%83%88%E3%83%A9%E3%82%AF%E3%82%BF\"><\/span>\u30c7\u30b9\u30c8\u30e9\u30af\u30bf<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4 id=\"i-19\"><span class=\"ez-toc-section\" id=\"%E3%83%95%E3%82%A1%E3%82%A4%E3%83%8A%E3%83%A9%E3%82%A4%E3%82%B6\"><\/span>\u30d5\u30a1\u30a4\u30ca\u30e9\u30a4\u30b6<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u30c7\u30b9\u30c8\u30e9\u30af\u30bf<br \/>\n&nbsp; &nbsp; \/\/\u30af\u30e9\u30b9\u540d\u306b ~ \u3092\u4ed8\u3051\u308b<br \/>\n&nbsp; &nbsp; ~SomeClass()<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Protected Overrides Sub Finalize()<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; End Sub<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"i-20\"><span class=\"ez-toc-section\" id=\"IDisposable\"><\/span>IDisposable<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class SomeClass : IDisposable<br \/>\n{<br \/>\n&nbsp; &nbsp; public void Dispose()<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Implements IDisposable<\/p>\n<p>&nbsp; &nbsp; Sub Dispose() _<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Implements IDisposable.Dispose<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp;\u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; End Sub<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-21\"><span class=\"ez-toc-section\" id=\"%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%83%8F%E3%83%B3%E3%83%89%E3%83%A9\"><\/span>\u30a4\u30d9\u30f3\u30c8\u30cf\u30f3\u30c9\u30e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-22\"><span class=\"ez-toc-section\" id=\"%E7%99%BB%E9%8C%B2\"><\/span>\u767b\u9332<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Button1.Click += new EventHandler(Button1_Click); \/\/Forms\uff1f<br \/>\nButton1.Click += new RoutedEventHandler(Button1_Click); \/\/WPF<br \/>\nButton1.Click += Button1_Click;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">AddHandler Button1.Click, AddressOf Button1_Click<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">AddHandler AppDomain.CurrentDomain.AssemblyResolve, AddressOf CurrentDomain_AssemblyResolve<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-23\"><span class=\"ez-toc-section\" id=\"%E8%A7%A3%E9%99%A4\"><\/span>\u89e3\u9664<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Button1.Click -= new EventHandler(Button1_Click); \/\/Forms\uff1f<br \/>\nButton1.Click -= new RoutedEventHandler(Button1_Click); \/\/WPF<br \/>\nButton1.Click -= Button1_Click;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">RemoveHandler Button1.Click, AddressOf Button1_Click<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-24\"><span class=\"ez-toc-section\" id=\"%E3%82%AD%E3%83%A3%E3%82%B9%E3%83%88\"><\/span>\u30ad\u30e3\u30b9\u30c8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">(<em>type<\/em>)<em>variable<\/em><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">CType(<em>variable<\/em>, <em>type<\/em>)\u3001DirectCast(<em>variable<\/em>, <em>type<\/em>)\u3001<br \/>\nCBool \/ CByte \/ CChar \/ CDate \/ CDbl \/ CDec \/ CInt \/ CLng \/ CObj \/ CSByte \/ CShort \/ CSng \/ CStr \/ CUInt \/ CULng \/ CUShort<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">int i = (int)doubleVal<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim i As Integer = CType(doubleVal, Integer)<br \/>\nDim i As Integer = DirectCast(doubleVal, Integer)<br \/>\nDim i As Integer = CInt(doubleVal)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-25\"><span class=\"ez-toc-section\" id=\"%E5%90%8D%E5%89%8D%E7%A9%BA%E9%96%93%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88\"><\/span>\u540d\u524d\u7a7a\u9593\u306e\u30a4\u30f3\u30dd\u30fc\u30c8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">using<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Imports<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">using System.Collections.Generic;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Imports System.Collections.Generic<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-26\"><span class=\"ez-toc-section\" id=\"%E6%A7%8B%E9%80%A0%E4%BD%93\"><\/span>\u69cb\u9020\u4f53<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>struct SomeStruct<br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Structure SomeStructure<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Structure<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-27\"><span class=\"ez-toc-section\" id=\"Flags%E3%80%81FlagsAttribute\"><\/span>Flags\u3001FlagsAttribute<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\/\/ Enum\u578b\u3092\u30d3\u30c3\u30c8\u30fb\u30d5\u30a3\u30fc\u30eb\u30c9\u5316<br \/>\n[Flags]&nbsp;<br \/>\npublic enum SampleOptions<br \/>\n{<br \/>\n&nbsp; &nbsp; A = 0x00,<br \/>\n&nbsp; &nbsp; B = 0x01,<br \/>\n&nbsp; &nbsp; C = 0x02,<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u2018 Enum\u578b\u3092\u30d3\u30c3\u30c8\u30fb\u30d5\u30a3\u30fc\u30eb\u30c9\u5316<br \/>\n&lt;Flags()&gt; _<br \/>\nPublic Enum SampleOptions<br \/>\n&nbsp; &nbsp; A = &amp;H0<br \/>\n&nbsp; &nbsp; B = &amp;H1<br \/>\n&nbsp; &nbsp; C = &amp;H2<br \/>\nEnd Enum<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Flags \u5c5e\u6027\uff08\uff1dFlagsAttribute \u30af\u30e9\u30b9\uff09\u3092\u4ed8\u3051\u308b\u3068\u3001\u300c\u30d3\u30c3\u30c8\u3054\u3068\u306e OR \u6f14\u7b97\u300d\u304c\u53ef\u80fd\u306a\u30d3\u30c3\u30c8\u30fb\u30d5\u30a3\u30fc\u30eb\u30c9\u3068\u3057\u3066\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308b\u3002Flags \u306f FlagsAttribute \u306e\u7701\u7565\u5f62\u3002<\/p>\n<h2 id=\"i-28\"><span class=\"ez-toc-section\" id=\"%E3%82%AF%E3%83%A9%E3%82%B9%E3%81%AE%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3\"><\/span>\u30af\u30e9\u30b9\u306e\u30d7\u30ed\u30d1\u30c6\u30a3<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-29\"><span class=\"ez-toc-section\" id=\"%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E8%87%AA%E5%8B%95%E5%AE%9F%E8%A3%85\"><\/span>\u975e\u8868\u793a\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u81ea\u52d5\u5b9f\u88c5<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; public int Num { get; set; }<\/p>\n<p>&nbsp; &nbsp; public SomeClass() \/\/\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf<br \/>\n&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp;<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Num = 0; \/\/\u521d\u671f\u5024<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Public Property Num As Integer = 0<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"i-30\"><span class=\"ez-toc-section\" id=\"%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E5%8C%96%E3%81%A8%E5%90%8C%E6%99%82%E3%81%AB%E5%88%9D%E6%9C%9F%E5%8C%96\"><\/span>\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316\u3068\u540c\u6642\u306b\u521d\u671f\u5316<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">var&nbsp;sc=&nbsp;new SomeClass()&nbsp;<strong>{ Num =&nbsp;1}<\/strong>;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim sc = New SomeClass <strong>With {.Num = 1}<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-31\"><span class=\"ez-toc-section\" id=\"%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E8%87%AA%E5%8B%95%E5%AE%9F%E8%A3%85_Read_Only\"><\/span>\u975e\u8868\u793a\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u81ea\u52d5\u5b9f\u88c5 (Read Only)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; public int Num { get; private set; }<br \/>\n&nbsp; &nbsp; \/\/ \u307e\u305f\u306f<br \/>\n&nbsp; &nbsp; \/\/ public int Num { get; }<br \/>\n&nbsp; &nbsp; \/\/ \u307e\u305f\u306f<br \/>\n&nbsp; &nbsp; \/\/public int Num { get; private set; } = 0;<br \/>\n&nbsp; &nbsp; \/\/ \u307e\u305f\u306f<br \/>\n&nbsp; &nbsp; \/\/public int Num { get; } = 0;<\/p>\n<p>&nbsp; &nbsp; public SomeClass() \/\/\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Num = 0; \/\/\u521d\u671f\u5024<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Public ReadOnly Property Num As Integer = 0<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-32\"><span class=\"ez-toc-section\" id=\"Read_Write\"><\/span>Read &amp; Write<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; private int _Num = 0;<br \/>\n&nbsp; &nbsp; public int Num<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; get<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return _Num;<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; }<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; set<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _Num = value;<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; }<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Private _Num As Integer = 0<br \/>\n&nbsp; &nbsp; Public Property Num() As Integer<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Get<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Return _Num<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; End Get<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Set(ByVal value As Integer)<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _Num = value<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; End Set<br \/>\n&nbsp; &nbsp; End Property<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-33\"><span class=\"ez-toc-section\" id=\"Read_Only\"><\/span>Read Only<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; private int _Num = 0;<br \/>\n&nbsp; &nbsp; public int Num<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; get<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return _Num;<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; }<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Private _Num As Integer = 0<br \/>\n&nbsp; &nbsp; Public ReadOnly Property Num() As Integer<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Get<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Return _Num<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; End Get<br \/>\n&nbsp; &nbsp; End Property<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-34\"><span class=\"ez-toc-section\" id=\"Write_Only\"><\/span>Write Only<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; private int _Num = 0;<br \/>\n&nbsp; &nbsp; public int Num<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; set<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _Num = value;<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; }<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class SomeClass<br \/>\n&nbsp; &nbsp; Private _Num As Integer = 0<br \/>\n&nbsp; &nbsp; Public WriteOnly Property Num() As Integer<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Set(ByVal value As Integer)<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _Num = value<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; End Set<br \/>\n&nbsp; &nbsp; End Property<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-35\"><span class=\"ez-toc-section\" id=\"%E6%9D%A1%E4%BB%B6%E5%88%86%E5%B2%90\"><\/span>\u6761\u4ef6\u5206\u5c90<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-36\"><span class=\"ez-toc-section\" id=\"switch_vs_Select\"><\/span>switch vs Select<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">switch(\uff5e){<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; case \uff5e<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; default:\uff5e<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Select Case \uff5e<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; Case \uff5e<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n&nbsp; &nbsp; Case Else \uff5e<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Select<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-37\"><span class=\"ez-toc-section\" id=\"if_vs_If\"><\/span>if vs If<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">if (item == 1) {<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n} else if (item == 2) {<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n} else {<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">If item = 1 Then<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nElseIf item = 2 Then<br \/>\n&nbsp; &nbsp; &nbsp;\u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nElse<br \/>\n&nbsp; &nbsp; &nbsp;\u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd If<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-38\"><span class=\"ez-toc-section\" id=\"%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-39\"><span class=\"ez-toc-section\" id=\"%E9%80%A3%E7%B5%90%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u9023\u7d50\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">return s + \u201c.txt\u201d;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Return s &amp; \u201c.txt\u201d \u307e\u305f\u306f Return s + \u201c.txt\u201d<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-40\"><span class=\"ez-toc-section\" id=\"%E8%AB%96%E7%90%86%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u8ad6\u7406\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">&amp;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">And<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">&amp;&amp;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">AndAlso<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">|<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Or<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">||<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">OrElse<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">!\uff08\u5426\u5b9a\uff09<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Not<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-41\"><span class=\"ez-toc-section\" id=\"%E3%83%93%E3%83%83%E3%83%88%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u30d3\u30c3\u30c8\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">|<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Or<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">&amp;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">And<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">^<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Xor<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">~<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Not<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-42\"><span class=\"ez-toc-section\" id=\"%E4%B8%89%E9%A0%85%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u4e09\u9805\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Console.WriteLine( val == <span class=\"hljs-literal\">null<\/span> <strong>?<\/strong> <span class=\"hljs-string\">\u201cnull\u201d<\/span> <strong>:<\/strong> val );<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Console.WriteLine( <strong>If(<\/strong>val Is Nothing<strong>,<\/strong> \u201cnull\u201d<strong>,<\/strong> val<strong>)<\/strong> )<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u5de6\u306e\u6761\u4ef6\u5f0f\u304c True \u306e\u5834\u5408\u306f\u4e2d\u592e\u306e\u5f0f\u304c\u8a55\u4fa1\u3055\u308c\u3001False \u306e\u5834\u5408\u306f\u53f3\u306e\u5f0f\u304c\u8a55\u4fa1\u3055\u308c\u308b\u3002<\/p>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">String msg = score &lt;= 70 ? \u201c\u3046\u30fc\u3093\u201d : score &gt;= 90 ? \u201c\u3044\u3048\u3044\uff01\u201d : \u201c\u307e\u3041\u307e\u3041\u201d;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim msg As String = If(score &lt;= 70, \u201c\u3046\u30fc\u3093\u201d, If(score &gt;= 90, \u201c\u3044\u3048\u3044\uff01\u201d, \u201c\u307e\u3041\u307e\u3041\u201d))<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u5165\u308c\u5b50\u306b\u3057\u305f\u4e09\u9805\u6f14\u7b97\u5b50\u3002<\/p>\n<h3 id=\"i-43\"><span class=\"ez-toc-section\" id=\"%E6%AF%94%E8%BC%83%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u6bd4\u8f03\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">==<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">=<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">!=<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">&lt;&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-44\"><span class=\"ez-toc-section\" id=\"%E7%AE%97%E8%A1%93%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>\u7b97\u8853\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4 id=\"i-45\"><span class=\"ez-toc-section\" id=\"%E5%89%B2%E3%82%8A%E7%AE%97%E3%81%AE%E4%BD%99%E3%82%8A\"><\/span>\u5272\u308a\u7b97\u306e\u4f59\u308a<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">int num = 6 <strong>%<\/strong> 5; \/\/ = 1<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim num As Integer = 6 <strong>Mod<\/strong> 5 \u2018 = 1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>System.Math.DivRem \u3067\u3082\u53ef\u3002<\/p>\n<h4 id=\"i-46\"><span class=\"ez-toc-section\" id=\"%E3%82%A4%E3%83%B3%E3%82%AF%E3%83%AA%E3%83%A1%E3%83%B3%E3%83%88%E3%80%81%E3%83%87%E3%82%AF%E3%83%AA%E3%83%A1%E3%83%B3%E3%83%88\"><\/span>\u30a4\u30f3\u30af\u30ea\u30e1\u30f3\u30c8\u3001\u30c7\u30af\u30ea\u30e1\u30f3\u30c8<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">i++;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">i += 1\uff08C# \u306e ++i; \u76f8\u5f53\u306e\u8868\u73fe\u306f\u7121\u3044\uff09<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">i\u2013;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">i -= 1\uff08C# \u306e \u2013i; \u76f8\u5f53\u306e\u8868\u73fe\u306f\u7121\u3044\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-47\"><span class=\"ez-toc-section\" id=\"%E5%8F%8D%E5%BE%A9%E5%87%A6%E7%90%86\"><\/span>\u53cd\u5fa9\u51e6\u7406<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-48\"><span class=\"ez-toc-section\" id=\"while_vs_While\"><\/span>while vs While<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">while (num &lt; 3)<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp; Console.WriteLine(num);<br \/>\n&nbsp;&nbsp;&nbsp; num++;<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Do While num &lt; 3<br \/>\n&nbsp;&nbsp;&nbsp; Console.WriteLine(num)<br \/>\n&nbsp;&nbsp;&nbsp; num += 1<br \/>\nLoop<br \/>\n\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2013<br \/>\nWhile num &lt; 3<br \/>\n&nbsp;&nbsp;&nbsp; Console.WriteLine(num)<br \/>\n&nbsp;&nbsp;&nbsp; num += 1<br \/>\nEnd While<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-49\"><span class=\"ez-toc-section\" id=\"for_vs_For\"><\/span>for vs For<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">for (int i = 1; i &lt;= 5; i++)<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">For i As Integer = 1 To 5<br \/>\n&nbsp;&nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nNext<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-50\"><span class=\"ez-toc-section\" id=\"foreach_vs_For_Each\"><\/span>foreach vs For Each<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>var intList = new List&lt;int&gt;();<br \/>\nintList.Add(3);<br \/>\nintList.Add(2);<br \/>\nintList.Add(1);<\/p>\n<p>foreach (int item in intList)<br \/>\n{<br \/>\n&nbsp; &nbsp; if (item == 1) {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; break;<br \/>\n&nbsp; &nbsp; } else if (item == 2) {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; continue;<br \/>\n&nbsp; &nbsp; } else {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(item.ToString());<br \/>\n&nbsp; &nbsp; }<br \/>\n}<\/p>\n<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Dim intList = New List(Of Integer)<br \/>\nintList.Add(3)<br \/>\nintList.Add(2)<br \/>\nintList.Add(1)<\/p>\n<p>For Each item As Integer In intList<br \/>\n&nbsp; &nbsp; If item = 1 Then<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Exit For<br \/>\n&nbsp; &nbsp; ElseIf item = 2 Then<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Continue For<br \/>\n&nbsp; &nbsp; Else<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(item.ToString)<br \/>\n&nbsp; &nbsp; End If<br \/>\nNext<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-51\"><span class=\"ez-toc-section\" id=\"%E3%83%87%E3%83%AA%E3%82%B2%E3%83%BC%E3%83%88%E3%80%81%E7%84%A1%E5%90%8D%E9%96%A2%E6%95%B0\"><\/span>\u30c7\u30ea\u30b2\u30fc\u30c8\u3001\u7121\u540d\u95a2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u30c7\u30ea\u30b2\u30fc\u30c8\u3068\u306f\u3001\u30e1\u30bd\u30c3\u30c9\u3092\u53c2\u7167\u3059\u308b\u305f\u3081\u306e\u578b\u306e\u3053\u3068\u3002<\/p>\n<\/p>\n<div class=\"memo \">\n<div class=\"memo_ttl dfont\"> MEMO<\/div>\n<p>\u7121\u540d\u95a2\u6570\u306f\u533f\u540d\u95a2\u6570\u3068\u547c\u3070\u308c\u308b\u3053\u3068\u3082\u3042\u308b\u304c\u3001\u300c\u533f\u540d\u300d\u306b\u306f\u300c\u96a0\u3059\u300d\u306e\u610f\u5473\u5408\u3044\u304c\u3042\u308b\u306e\u3067\u3001\u3042\u307e\u308a\u9069\u5207\u306a\u8868\u73fe\u3068\u306f\u8a00\u3048\u306a\u3044\u3089\u3057\u3044\u3002\uff08\u300c\u7121\u540d\u95a2\u6570\u300d\u306e\u307b\u3046\u304c\u597d\u307e\u3057\u3044\uff09<\/p>\n<\/p>\n<\/div>\n<h3 id=\"i-52\"><span class=\"ez-toc-section\" id=\"delegate_vs_Delegate\"><\/span>delegate vs Delegate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>delegate int SampleDelegateType(int x, int y);<\/p>\n<p>public int SampleFunc(int x, int y)<br \/>\n{<br \/>\n&nbsp; &nbsp; return x + y;<br \/>\n}<\/p>\n<p>public void Test()<br \/>\n{<br \/>\n&nbsp; &nbsp; SampleDelegateType AnotherSampleFunc = <br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; new SampleDelegateType(SampleFunc);<br \/>\n&nbsp; &nbsp; int result = AnotherSampleFunc(2, 5);<br \/>\n&nbsp; &nbsp; MessageBox.Show(result.ToString());<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Delegate Function SampleDelegateType(x As Integer, y As Integer) As Integer<\/p>\n<p>Public Function SampleFunc(x As Integer, y As Integer) As Integer<br \/>\n&nbsp; &nbsp; Return x + y<br \/>\nEnd Function<\/p>\n<p>Public Sub Test()<br \/>\n&nbsp; &nbsp; Dim AnotherSampleFunc As SampleDelegateType = _<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; New SampleDelegateType(AddressOf SampleFunc)<br \/>\n&nbsp; &nbsp; Dim result As Integer = AnotherSampleFunc(2, 5)<br \/>\n&nbsp; &nbsp; MessageBox.Show(result.ToString())<br \/>\nEnd Sub<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-53\"><span class=\"ez-toc-section\" id=\"Action%EF%BC%88%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AE%E7%84%A1%E3%81%84%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%EF%BC%89\"><\/span>Action\uff08\u623b\u308a\u5024\u306e\u7121\u3044\u30e1\u30bd\u30c3\u30c9\uff09<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\/\/ \u30e1\u30bd\u30c3\u30c9 SomeFunc \u3092\u53c2\u7167\u3059\u308b Action \u578b\u306e\u30c7\u30ea\u30b2\u30fc\u30c8\u3092\u4f5c\u6210<br \/>\nAction SomeFuncDelegate = new Action(SomeFunc);<br \/>\nAction SomeFuncDelegate = (Action)SomeFunc;<br \/>\nAction SomeFuncDelegate = SomeFunc;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u2018 \u30e1\u30bd\u30c3\u30c9 SomeFunc \u3092\u53c2\u7167\u3059\u308b Action \u578b\u306e\u30c7\u30ea\u30b2\u30fc\u30c8\u3092\u4f5c\u6210<br \/>\nDim SomeFuncDelegate As New Action(AddressOf SomeFunc)<br \/>\nDim SomeFuncDelegate As Action = AddressOf SomeFunc<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\/\/ string \u578b\u306e\u5f15\u6570\u3092\u53d6\u308b\u30e1\u30bd\u30c3\u30c9\u306e\u30c7\u30ea\u30b2\u30fc\u30c8<br \/>\nAction&lt;string&gt; SomeFuncDelegate = new Action&lt;string&gt;(SomeFunc);<br \/>\n\/\/ \u5b9f\u884c<br \/>\nSomeFuncDelegate(\u201csome string\u201d);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u2018 String \u578b\u306e\u5f15\u6570\u3092\u53d6\u308b\u30e1\u30bd\u30c3\u30c9\u306e\u30c7\u30ea\u30b2\u30fc\u30c8<br \/>\nDim SomeFuncDelegate As New Action(Of String)(AddressOf SomeFunc)<br \/>\nDim SomeFuncDelegate As Action(Of String) = AddressOf SomeFunc<br \/>\n\u2018 \u5b9f\u884c<br \/>\nSomeFuncDelegate(\u201csome string\u201d)&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Action helloWorld = () =&gt; MessageBox.Show(\u201chello world\u201d);<br \/>\nhelloWorld();<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim helloWorld As Action = Sub() MessageBox.Show(\u201chello world\u201d)<br \/>\nCall helloWorld<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-54\"><span class=\"ez-toc-section\" id=\"Func%EF%BC%88%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AE%E3%81%82%E3%82%8B%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%EF%BC%89\"><\/span>Func\uff08\u623b\u308a\u5024\u306e\u3042\u308b\u30e1\u30bd\u30c3\u30c9\uff09<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Func&lt;int, int, string&gt; FuncTest = (a, b) =&gt; (\u201c\u5408\u8a08\u306f \u201d + (a + b).ToString());<br \/>\nMessageBox.Show(FuncTest(1, 2));<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim FuncTest As Func(Of Integer, Integer, String) = Function(a, b)(\u201c\u5408\u8a08\u306f \u201d &amp; (a + b).ToString)<br \/>\nMessageBox.Show(FuncTest(1, 2))<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-55\"><span class=\"ez-toc-section\" id=\"LINQ%E3%80%81%E3%83%A9%E3%83%A0%E3%83%80%E5%BC%8F\"><\/span>LINQ\u3001\u30e9\u30e0\u30c0\u5f0f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/p>\n<div class=\"memo \">\n<div class=\"memo_ttl dfont\"> MEMO<\/div>\n<p>LINQ = \u7d71\u5408\u8a00\u8a9e\u30af\u30a8\u30ea (<strong>L<\/strong>anguage-<strong>In<\/strong>tegrated <strong>Q<\/strong>uery)<\/p>\n<\/p>\n<\/div>\n<div class=\"memo \">\n<div class=\"memo_ttl dfont\"> MEMO<\/div>\n<p>=&gt; \u306f\u300c\u30e9\u30e0\u30c0\u6f14\u7b97\u5b50(lambda operator)\u300d\u300c\u30e9\u30e0\u30c0\u5ba3\u8a00\u5b50(lambda declarator)\u300d\u300c\u30e9\u30e0\u30c0\u5ba3\u8a00\u6f14\u7b97\u5b50(lambda declaration operator)\u300d\u300c\u30a2\u30ed\u30fc\u6f14\u7b97\u5b50(arrow operator)\u300d\u300c goes to\u300d\u300cgo to\u300d\u7b49 \u3068\u8aad\u3080\u3002<\/p>\n<\/p>\n<\/div>\n<table style=\"width: 100%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">()=&gt; \u5f0f<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Function() \u5f0f<br \/>\n&nbsp; &nbsp;\u307e\u305f\u306f<br \/>\nSub() \u5f0f<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">(i) =&gt; i + j<br \/>\n\/\/\u5f15\u6570 i \u3092\u53d6\u308b\u7121\u540d\u95a2\u6570\u304c i + j \u306e\u7d50\u679c\u3092\u8fd4\u3059\u3002<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Function(i) i + j<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">() =&gt;<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp; Return something;<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Function()<br \/>\n&nbsp;&nbsp;&nbsp; Return something<br \/>\nEnd Function<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">() =&gt;<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp; DoNotReturn;<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Sub()<br \/>\n&nbsp;&nbsp;&nbsp; DoNotReturn<br \/>\nEnd Sub<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">(n) =&gt;<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp; Return n * 100;<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Function(n)<br \/>\n&nbsp;&nbsp;&nbsp; Return n * 100<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">button1.Click += (sender, e) =&gt; MessageBox.Show(\u201c\u30e9\u30e0\u30c0\u5f0f\u201d);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">AddHandler Button1.Click, Sub(_sender, _e) MessageBox.Show(\u201c\u30e9\u30e0\u30c0\u5f0f\u201d)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>button1.Click += (sender, e) =&gt;<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(\u201c!\u201d);<br \/>\n&nbsp; &nbsp; };<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">AddHandler Button1.Click, _<br \/>\n&nbsp; &nbsp; Sub(_sender, _e)<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(\u201c!\u201d)<br \/>\n&nbsp; &nbsp; End Sub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-56\"><span class=\"ez-toc-section\" id=\"%EF%BC%88%E4%BE%8B%EF%BC%89ListWhere\"><\/span>\uff08\u4f8b\uff09List.Where<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">List&lt;<span class=\"cmsColorOrange\">int<\/span>&gt; list =&nbsp;<span class=\"cmsColorBlue\">new<\/span>&nbsp;List&lt;<span class=\"cmsColorOrange\">int<\/span>&gt; {1,2,3,4,5,6,7,8,9,10,};<br \/>\nIEnumerable&lt;int&gt; result = list.Where(<strong>(n)<\/strong> =&gt; n % 2 == 0);<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">List&lt;<span class=\"cmsColorOrange\">int<\/span>&gt; list =&nbsp;<span class=\"cmsColorBlue\">new<\/span>&nbsp;List&lt;<span class=\"cmsColorOrange\">int<\/span>&gt; {1,2,3,4,5,6,7,8,9,10,};<br \/>\nIEnumerable&lt;int&gt; result = list.Where(<strong>n<\/strong> =&gt; n % 2 == 0);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span class=\"cmsColorBlue\">Dim<\/span>&nbsp;list&nbsp;<span class=\"cmsColorBlue\">As<\/span>&nbsp;List(<span class=\"cmsColorBlue\">Of<\/span>&nbsp;<span class=\"cmsColorOrange\">Integer<\/span>) =&nbsp;<span class=\"cmsColorBlue\">New<\/span>&nbsp;List(<span class=\"cmsColorBlue\">Of<\/span>&nbsp;<span class=\"cmsColorOrange\">Integer<\/span>) From {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}<br \/>\nDim result As IEnumerable(Of Integer) = list.Where(Function(n) n&nbsp;Mod&nbsp;2 = 0)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>list \u306e\u5404\u8981\u7d20\u3092\u7121\u540d\u95a2\u6570\u306e\u5f15\u6570 n \u306b\u6e21\u3057\u3001n \u3092 2 \u3067\u5272\u3063\u305f\u4f59\u308a\u304c 0 \u306b\u306a\u308b\u8981\u7d20\u306e\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3092\u8fd4\u3059\u3002<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">void TestSub()<br \/>\n{<br \/>\n&nbsp; &nbsp; List&lt;int&gt; list = new List&lt;int&gt; { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, };<br \/>\n&nbsp; &nbsp; IEnumerable&lt;int&gt; result = list.Where(TestFunc);<br \/>\n}<br \/>\n\u2014\u2013<br \/>\nbool TestFunc(int n)<br \/>\n{<br \/>\n&nbsp; &nbsp; return (n % 2 == 0);<br \/>\n}<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Sub TestSub<br \/>\n&nbsp; &nbsp; Dim list As List(Of Integer) = New List(Of Integer) From {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}<br \/>\n&nbsp; &nbsp; Dim result As IEnumerable(Of Integer) = list.Where(AddressOf TestFunc)<br \/>\nEnd Sub<br \/>\n\u2014\u2013<br \/>\nFunction TestFunc(n As Integer) As Boolean<br \/>\n&nbsp; &nbsp; &nbsp;Return (n Mod 2 = 0)<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-57\"><span class=\"ez-toc-section\" id=\"%EF%BC%88%E4%BE%8B%EF%BC%89OrderBy\"><\/span>\uff08\u4f8b\uff09OrderBy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">wordArray.OrderBy(n =&gt; n.Length)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">wordArray.OrderBy(Function(n)&nbsp; n.Length)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>wordArray \u306e\u8981\u7d20\u3092 n \u306b\u5165\u308c\u3066\u30a4\u30c6\u30ec\u30fc\u30c8\u3057\u3001n \u306e\u30c6\u30ad\u30b9\u30c8\u9577\u3067\u30bd\u30fc\u30c8\u3002<\/p>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">wordArray.OrderBy(n =&gt; n.Length).ThenBy(n =&gt; n)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">wordArray.OrderBy(Function(n)&nbsp; n.Length).ThenBy(Function(n) n)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>wordArray \u306e\u8981\u7d20\u3092 n \u306b\u5165\u308c\u3066\u30a4\u30c6\u30ec\u30fc\u30c8\u3057\u3001n \u306e\u30c6\u30ad\u30b9\u30c8\u9577\u3067\u30bd\u30fc\u30c8\u3057\u3001\u66f4\u306b\u3042\u3044\u3046\u3048\u304a\u9806\u3067\u30bd\u30fc\u30c8<\/p>\n<h3 id=\"i-58\"><span class=\"ez-toc-section\" id=\"%EF%BC%88%E4%BE%8B%EF%BC%89Select%E3%80%81%E5%8C%BF%E5%90%8D%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88\"><\/span>\uff08\u4f8b\uff09Select\u3001\u533f\u540d\u30aa\u30d6\u30b8\u30a7\u30af\u30c8<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>var words = new string[] { \u201cellen\u201d, \u201ceast\u201d };<\/p>\n<p>var wordsUCaseLCase = from w in words<br \/>\n&nbsp; &nbsp; <strong>select new { UCase = w.ToUpper(), LCase = w.ToLower() }<\/strong>;<\/p>\n<p>foreach (var w in wordsUCaseLCase)<br \/>\n{<br \/>\n&nbsp; &nbsp; Console.WriteLine(\u201c\\n\u201d + \u201cUpper Case: \u201d + w.UCase +<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u201c\\n\u201d + \u201cLower Case: \u201d + w.LCase);<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Dim words = New String() {\u201cellen\u201d, \u201ceast\u201d}<\/p>\n<p>Dim wordsUCaseLCase = From w In words _<br \/>\n&nbsp; &nbsp; <strong>Select New With { .UCase = w.ToUpper, .LCase = w.ToLower }<\/strong><\/p>\n<p>For Each w In wordsUCaseLCase<br \/>\n&nbsp; &nbsp; Console.WriteLine(vbCrLf &amp; \u201cUpper Case: \u201d &amp; w.UCase &amp; <br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; vbCrLf &amp; \u201cLower Case: \u201d &amp; w.LCase)<br \/>\nNext<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-59\"><span class=\"ez-toc-section\" id=\"NULL\"><\/span>NULL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-60\"><span class=\"ez-toc-section\" id=\"NULL_%E3%81%AE%E5%88%A4%E5%AE%9A\"><\/span>NULL \u306e\u5224\u5b9a<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"width: 99.9275%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">if (val == null) {<br \/>\n&nbsp; &nbsp; \u2026<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">If val Is Nothing Then<br \/>\n&nbsp; &nbsp; \u2026<br \/>\nEnd If<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">if (val != null) {<br \/>\n&nbsp; &nbsp; \u2026<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">If val IsNot Nothing Then<br \/>\n&nbsp; &nbsp; \u2026<br \/>\nEnd If<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-61\"><span class=\"ez-toc-section\" id=\"NULL_%E5%90%88%E4%BD%93%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>NULL \u5408\u4f53\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">MessageBox.Show(val ?? \u201cnull\u201d);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\uff08\u76f8\u5f53\u3059\u308b\u6f14\u7b97\u5b50\u306f\u7121\u3044\uff09<br \/>\nMessageBox.Show(If(val Is Nothing, \u201cnull\u201d, val))<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>?? \u6f14\u7b97\u5b50\u306e\u5de6\u8fba\u304c NULL \u306e\u5834\u5408\u306f\u53f3\u8fba\u306e\u5f0f\u3067\u8a55\u4fa1\u3055\u308c\u3001NULL \u4ee5\u5916\u306e\u5834\u5408\u306f\u5de6\u8fba\u306e\u5024\u304c\u4f7f\u7528\u3055\u308c\u308b\u3002<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">var result = 1 + val ?? 2;<br \/>\n<strong>NULL \u5408\u4f53\u6f14\u7b97\u5b50\u306f\u512a\u5148\u9806\u4f4d\u304c\u4f4e\u3044\u306e\u3067\u3001\u5148\u306b 1 + val \u304c\u8a08\u7b97\u3055\u308c\u3001result = 2 \u306b\u306a\u308b\u3002<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\uff08\u76f8\u5f53\u3059\u308b\u6f14\u7b97\u5b50\u306f\u7121\u3044\uff09<br \/>\nDim val As Integer? = Nothing<br \/>\nDim result = If(1 + val Is Nothing, 2, val)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-62\"><span class=\"ez-toc-section\" id=\"NULL_%E5%90%88%E4%BD%93%E4%BB%A3%E5%85%A5\"><\/span>NULL \u5408\u4f53\u4ee3\u5165<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">s ??= \u201csome string\u201d;<br \/>\n<strong>C# 8.0 \u3088\u308a\u3002<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\uff08\u76f8\u5f53\u3059\u308b\u6f14\u7b97\u5b50\u306f\u7121\u3044\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>s \u304c NULL \u306a\u3089\u3070\u3001\u201dsome string\u201d \u3092\u4ee3\u5165\u3002<\/p>\n<h3 id=\"i-63\"><span class=\"ez-toc-section\" id=\"NULL_%E6%9D%A1%E4%BB%B6%E6%BC%94%E7%AE%97%E5%AD%90\"><\/span>NULL \u6761\u4ef6\u6f14\u7b97\u5b50<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Console.WriteLine(numbers?.Length);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Console.WriteLine(numbers?.Length)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>numbers \u304c NULL \u306e\u5834\u5408\u306f NULL \u3092\u8fd4\u3057\u3001\u305d\u3046\u3067\u306a\u3044\u5834\u5408\u306f\u30e1\u30f3\u30d0 Length \u306e\u5024\u3092\u8fd4\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Console.WriteLine( numbers?[0] );<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Console.WriteLine( numbers?(0) )<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>numbers \u304c NULL \u306e\u5834\u5408\u306f NULL \u3092\u8fd4\u3057\u3001\u305d\u3046\u3067\u306a\u3044\u5834\u5408\u306f\u30a4\u30f3\u30c7\u30c3\u30af\u30b9 0 \u306e\u30e1\u30f3\u30d0\u306e\u5024\u3092\u8fd4\u3059\u3002<\/p>\n<h3 id=\"i-64\"><span class=\"ez-toc-section\" id=\"NULL_%E8%A8%B1%E5%AE%B9%E5%9E%8B\"><\/span>NULL \u8a31\u5bb9\u578b<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">int<strong>?<\/strong> val = null;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Dim val As Integer<strong>?<\/strong> = Nothing<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u901a\u5e38\u306f NULL \u5024\u3092\u683c\u7d0d\u3067\u304d\u306a\u3044\u5024\u578b\u306e\u578b\u540d\u306e\u5f8c\u308d\u306b ? \u3092\u3064\u3051\u3066 NULL \u5024\u3092\u683c\u7d0d\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u3002<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">void Foo(TimeSpan<strong>?<\/strong> span = null) <br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Sub Foo(Optional span As TimeSpan<strong>?<\/strong> = Nothing)<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-65\"><span class=\"ez-toc-section\" id=\"%E6%8B%A1%E5%BC%B5%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89\"><\/span>\u62e1\u5f35\u30e1\u30bd\u30c3\u30c9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public static int Add(<strong>this<\/strong> <strong>int<\/strong> m, int n)<br \/>\n&nbsp; &nbsp; =&gt; m + n;<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u2018Extension\u5c5e\u6027\u3092\u4ed8\u52a0\u3059\u308b\u306e\u306b\u5fc5\u8981<br \/>\n\u2018Imports System.Runtime.CompilerServices<\/p>\n<p>&lt;Extension()&gt;<br \/>\nPublic Function Add(m As <strong>Integer<\/strong>, n As Integer) As Integer<br \/>\n&nbsp; &nbsp; Return m + n<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u30af\u30e9\u30b9\u81ea\u4f53\u306f\u5909\u66f4\u305b\u305a\u3001\u305d\u306e\u30af\u30e9\u30b9\u306b\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30e1\u30bd\u30c3\u30c9\u304c\u8ffd\u52a0\u3055\u308c\u305f\u3088\u3046\u306b\u898b\u305b\u304b\u3051\u308b\u3082\u306e\u3002\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u306e\u7b2c\u4e00\u5f15\u6570\u306e\u578b\u304c\u62e1\u5f35\u3055\u308c\u308b\u578b\u3002C# \u306e\u5834\u5408\u306f\u578b\u306e\u524d\u306b this \u3092\u4ed8\u3051\u308b\u3002<\/p>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public static bool In(<strong>this string<\/strong> str, params string[] param) {<br \/>\n&nbsp; &nbsp; return param.Contains(str);<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u2018Extension\u5c5e\u6027\u3092\u4ed8\u52a0\u3059\u308b\u306e\u306b\u5fc5\u8981<br \/>\n\u2018Imports System.Runtime.CompilerServices<\/p>\n<p>&lt;Extension()&gt; _<br \/>\nPublic Function [In](ByVal str As <strong>String<\/strong>, ParamArray ByVal params As String()) As Boolean<br \/>\n&nbsp; &nbsp; Return params.Contains(str)<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u4e0a\u8a18 VB.NET \u30b5\u30f3\u30d7\u30eb\u306e [In] \u306b\u3064\u3044\u3066\uff1a<br \/>\n\u30b3\u30fc\u30c9\u5185\u306b\u8a18\u8ff0\u3059\u308b\u30af\u30e9\u30b9\u3084\u30e1\u30bd\u30c3\u30c9\u3001\u5909\u6570\u306a\u3069\u306e\u8b58\u5225\u5b50\u306b\u306f\u3001\u901a\u5e38\u3001\u305d\u306e\u8a00\u8a9e\u3067\u4e88\u7d04\u3055\u308c\u3066\u3044\u308b\u30ad\u30fc\u30ef\u30fc\u30c9\u3068\u540c\u3058\u540d\u524d\u3092\u4f7f\u7528\u3067\u304d\u306a\u3044\u3002\u3057\u304b\u3057\u3001C# \u3067\u306f\u8b58\u5225\u5b50\u306e\u524d\u306b @ \u3092\u4ed8\u3051\u308b\u3053\u3068\u306b\u3088\u308a\u3001VB.NET\u3067\u306f\u8b58\u5225\u5b50\u3092\u89d2\u30ab\u30c3\u30b3 [ ] \u3067\u631f\u3080\u3053\u3068\u306b\u3088\u308a\u3001\u30ad\u30fc\u30ef\u30fc\u30c9\u3092\u8b58\u5225\u5b50\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u308b\u3002\u3053\u308c\u3089\u306e\u8b58\u5225\u5b50\u306f\u3001C#\u3067\u306f\u300c\u9010\u8a9e\u7684\u8b58\u5225\u5b50\u300d\u3001VB.NET\u3067\u306f\u300c\u30a8\u30b9\u30b1\u30fc\u30d7\u8b58\u5225\u5b50\u300d\u3068\u547c\u3070\u308c\u308b\u3002<\/p>\n<h2 id=\"i-66\"><span class=\"ez-toc-section\" id=\"Win_32_API%E3%80%81DLL\"><\/span>Win 32 API\u3001DLL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>\/\/using System.Runtime.InteropServices;<br \/>\n[DllImport(\u201ckernel32.dll\u201d, SetLastError=true)]&nbsp;<br \/>\nprivate extern static bool Beep(uint dwFreq, uint dwDuration);<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u2018Imports System.Runtime.InteropServices<br \/>\n&lt;DllImport(\u201ckernel32.dll\u201d, SetLastError := True)&gt; _<br \/>\nPrivate Function Beep (ByVal dwFreq As Integer, ByVal dwDuration As Integer) As Boolean<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>C# \u306e\u5834\u5408\u3001DllImport \u5c5e\u6027\u3092\u4ed8\u3051\u305f Win32 API \u3084 DLL \u95a2\u6570\u306e\u5ba3\u8a00\u3067\u306f\u3001\u95a2\u6570\u306e\u5b9f\u4f53\u304c\u5916\u90e8\u306b\u3042\u308b\u3053\u3068\u3092\u8868\u3059 extern \u4fee\u98fe\u5b50\u3068\u3001\u9759\u7684\u306a\u30e1\u30f3\u30d0\u3067\u3042\u308b\u3053\u3068\u3092\u8868\u3059 static \u4fee\u98fe\u5b50\u3092\u5fc5\u305a\u6307\u5b9a\u3059\u308b\u3002<br \/>\nVB.NET \u3067\u306f C# \u306e extern \u306b\u76f8\u5f53\u3059\u308b\u8868\u73fe\u306f\u4e0d\u8981\u3002<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">[DllImport(\u201ckernel32.dll\u201d, CharSet=CharSet.Auto)]&nbsp;<br \/>\nstatic extern IntPtr FindFirstFile(string lpFileName, out WIN32_FIND_DATA lpFindFileData);<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">&lt;DllImport(\u201ckernel32.dll\u201d, CharSet := CharSet.Auto)&gt; _<br \/>\nPrivate Shared Function FindFirstFile(ByVal lpFileName As String, ByRef lpFindFileData As WIN32_FIND_DATA) As IntPtr<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-67\"><span class=\"ez-toc-section\" id=\"%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF\"><\/span>\u30b8\u30a7\u30cd\u30ea\u30c3\u30af<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"i-68\"><span class=\"ez-toc-section\" id=\"%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF_%E3%82%AF%E3%83%A9%E3%82%B9\"><\/span>\u30b8\u30a7\u30cd\u30ea\u30c3\u30af \u30af\u30e9\u30b9<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">public class MyGenericClass&lt;<strong>T<\/strong>&gt;<br \/>\n{<br \/>\n&nbsp; &nbsp; List&lt;<strong>T<\/strong>&gt; _list = new List&lt;<strong>T<\/strong>&gt;();<br \/>\n&nbsp; &nbsp; \/\/ Add\u30e1\u30bd\u30c3\u30c9<br \/>\n&nbsp; &nbsp; public void Add(<strong>T<\/strong> item)<br \/>\n&nbsp; &nbsp; {<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; _list.Add(item);<br \/>\n&nbsp; &nbsp; }<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Public Class MyGenericClass(Of <strong>T<\/strong>)<br \/>\n&nbsp; &nbsp; Dim _list As New List(Of <strong>T<\/strong>)<br \/>\n&nbsp; &nbsp; \u2018Add\u30e1\u30bd\u30c3\u30c9<br \/>\n&nbsp; &nbsp; Public Sub Add(ByVal item As <strong>T<\/strong>)<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; _list.Add(item)<br \/>\n&nbsp; &nbsp; End Sub<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Class<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"i-69\"><span class=\"ez-toc-section\" id=\"%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF_%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89\"><\/span>\u30b8\u30a7\u30cd\u30ea\u30c3\u30af \u30e1\u30bd\u30c3\u30c9<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>static void SomeGenericMethod&lt;<strong>T<\/strong>&gt;(IEnumerable&lt;<strong>T<\/strong>&gt; collection)<br \/>\n{<br \/>\n&nbsp; &nbsp;\/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Sub SomeGenericMethod(Of <strong>T<\/strong>)(collection As IEnumerable(Of <strong>T<\/strong>))<br \/>\n&nbsp;&nbsp;&nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>T<\/strong> SomeGenericMethod&lt;<strong>T<\/strong>&gt;() {<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Function SomeGenericMethod(Of <strong>T<\/strong>)() As <strong>T<\/strong><br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Function<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-70\"><span class=\"ez-toc-section\" id=\"%E6%95%B0%E5%80%A4%E3%82%B5%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9\"><\/span>\u6570\u5024\u30b5\u30d5\u30a3\u30c3\u30af\u30b9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>100L\uff08Long \u578b\u306e 100\uff09\u306a\u3069\u3002<\/p>\n<p><a href=\"https:\/\/dobon.net\/vb\/dotnet\/beginner\/literals.html\" target=\"_blank\" rel=\"noopener noreferrer\">dobon.net \u2013 \u30ea\u30c6\u30e9\u30eb\u306e\u8868\u8a18<\/a><\/p>\n<h2 id=\"i-71\"><span class=\"ez-toc-section\" id=\"%E3%81%9D%E3%81%AE%E4%BB%96\"><\/span>\u305d\u306e\u4ed6<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table style=\"width: 99.855%; border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">\u8aac\u660e<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u30b3\u30e1\u30f3\u30c8<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\/\/<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>\u2018<br \/>\n&nbsp; &nbsp; \u307e\u305f\u306f<br \/>\nREM<\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u30d6\u30ed\u30c3\u30af\u30b3\u30e1\u30f3\u30c8<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\/* \u2026 *\/<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u306a\u3057<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">XML \u30b3\u30e1\u30f3\u30c8<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\/\/\/<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u201d\u2019<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u306e\u8981\u7d20\u3078\u306e\u30a2\u30af\u30bb\u30b9<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">[ ]<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">( )<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">16\u9032\u30ea\u30c6\u30e9\u30eb<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>0x<\/strong>FF00FF<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>&amp;H<\/strong>FF00FF<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">8\u9032\u30ea\u30c6\u30e9\u30eb<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u306a\u3057<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>&amp;O<\/strong>4217<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; width: 25.8533%; height: 231px;\">\u9010\u6b21\u7684\u30ea\u30c6\u30e9\u30eb\u6587\u5b57\u5217<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000; width: 46.3326%; height: 231px;\">\n<p>@<\/p>\n<p>\/\/\u30a8\u30b9\u30b1\u30fc\u30d7\u30b7\u30fc\u30b1\u30f3\u30b9\u306e\u7121\u52b9\u5316<br \/>\n@\u201d.\u00a5aaa\u00a5bbb\u00a5ccc.txt\u201d<\/p>\n<p>\n\/\/\u8907\u6570\u884c\u306b\u308f\u305f\u3063\u3066\u6587\u5b57\u5217\u3092\u66f8\u304f<br \/>\n\/\/\u3053\u306e\u5834\u5408\u3001\u6539\u884c\u6587\u5b57\u81ea\u4f53\u3082\u6587\u5b57\u5217\u306e\u4e00\u90e8\u3068\u3057\u3066\u8a8d\u8b58\u3055\u308c\u308b<br \/>\n@\u201daaa<br \/>\n&nbsp; &nbsp;bbb<br \/>\n&nbsp; &nbsp;ccc<br \/>\n\u201c<\/p>\n<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u8a72\u5f53\u306a\u3057<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u6587\u5b57\u5217\u88dc\u5b8c<br \/>\n(string interpolation)<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>Console.WriteLine(<strong>$<\/strong>\u201cToday is {Now.DayOfWeek}.\u201d);<br \/>\n\/\/ \u2013&gt; Today is Sunday.<\/p>\n<p>Console.WriteLine(<strong>$<\/strong>\u201cIt\u2019s {Now:HH:mm} now.\u201d);<br \/>\n\/\/ \u2013&gt; It\u2019s 08:54 now.<\/p>\n<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\uff08$ \u306e\u4f7f\u3044\u65b9\u306f C# \u3068\u540c\u3058\uff09<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u9818\u57df\u6307\u5b9a<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">#region TitleString<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n#endregion<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span class=\"hljs-meta\">#<span class=\"hljs-meta-keyword\">Region<\/span> \u201cTitleString\u201d<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n<\/span> <span class=\"hljs-meta\">#<span class=\"hljs-meta-keyword\">End<\/span> <span class=\"hljs-meta-keyword\">Region<\/span><\/span><\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u6392\u4ed6\u7684\u30ed\u30c3\u30af<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>lock<\/strong> <strong>(<\/strong>lockObject<strong>)<\/strong> <br \/>\n<strong>{<\/strong><br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n<strong>}<\/strong><\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p><strong>SyncLock<\/strong> lockObject<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\n<strong>End<\/strong> <strong>SyncLock<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u30ab\u30b9\u30bf\u30e0\u5c5e\u6027<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><strong>[attributeName(\u201cattributeParameter\u201d)]<\/strong><br \/>\npublic class SomeClass<br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<td style=\"border: 1px solid #000000;\">\n<p><strong>&lt;attributeName(\u201cattributeParameter\u201d)&gt;<\/strong><br \/>\nPublic Class SomeClass<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Class<\/p>\n<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"border: 1px solid #000000;\">\u6539\u884c<\/td>\n<td style=\"border: 1px solid #000000;\">var result =<br \/>\n&nbsp; &nbsp; System<br \/>\n&nbsp; &nbsp; .IO<br \/>\n&nbsp; &nbsp; .File<br \/>\n&nbsp; &nbsp; .Exists(<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; @\u201dD:\\\u201d +<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u201ctest.txt\u201d<br \/>\n&nbsp; &nbsp; );<\/td>\n<td style=\"border: 1px solid #000000;\">\n<p>Dim result = <br \/>\n&nbsp; &nbsp; System <strong>_<\/strong><br \/>\n&nbsp; &nbsp; .IO <strong>_<\/strong><br \/>\n&nbsp; &nbsp; .File <strong>_<\/strong><br \/>\n&nbsp; &nbsp; .Exists(<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u201cD:\\\u201d &amp; <br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; \u201ctest.txt\u201d<br \/>\n&nbsp; &nbsp; )<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">@<em>text<\/em><br \/>\n\uff08\u4f8b\uff09string @string = \u201cabc\u201d;<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">[<em>text<\/em>]&nbsp;<br \/>\n\uff08\u4f8b\uff09Dim [String] As String = \u201cabc\u201d<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u4e88\u7d04\u8a9e\u3092\u8b58\u5225\u5b50\uff08\u5909\u6570\uff09\u3068\u3057\u3066\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b\u3002C#\u3067\u306f\u300c\u9010\u8a9e\u7684\u8b58\u5225\u5b50\u300d\u3001VB.NET\u3067\u306f\u300c\u30a8\u30b9\u30b1\u30fc\u30d7\u8b58\u5225\u5b50\u300d\u3068\u547c\u3070\u308c\u308b\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">obj.GetType()<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span class=\"hljs-meta\">obj.GetType()<\/span><\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u73fe\u5728\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e System.Type&nbsp;\u3092\u53d6\u5f97<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">typeof(&lt;\u578b&gt;)<br \/>\n\uff08\u4f8b\uff09typeof(string)<br \/>\n\uff08VB.NET \u306e TypeOf \u3068\u306e\u9055\u3044\u306b\u6ce8\u610f\uff09<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">GetType(&lt;\u578b&gt;)<br \/>\n\uff08\u4f8b\uff09GetType(String)<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u6307\u5b9a\u3055\u308c\u305f&lt;\u578b&gt;\u306e System.Type \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8fd4\u3059<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">if (arrayVar is Array) <br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">If TypeOf arrayVar Is Array Then<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd If<br \/>\n\uff08C# \u306e typeof \u3068\u306e\u9055\u3044\u306b\u6ce8\u610f\uff09<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u5909\u6570\u306e\u578b\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3001\u30ad\u30e3\u30b9\u30c8\u53ef\u80fd\u304b\u8abf\u3079\u308b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u8a72\u5f53\u306a\u3057\uff08&lt;\u5909\u6570&gt;.GetType().Name\uff09<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\"><span class=\"hljs-meta\">TypeName(&lt;\u5909\u6570&gt;)<\/span><\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u6307\u5b9a\u3057\u305f\u5909\u6570\u306e\u30c7\u30fc\u30bf\u578b\u540d\u3092\u6587\u5b57\u5217\u578b (String) \u3067\u8fd4\u3059<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; width: 50%;\">\n<p>dynamic<\/p>\n<p>\u52d5\u7684\u578b\u4ed8\u3051\u5909\u6570\uff08\u578b\uff09\u3092\u5ba3\u8a00\u3059\u308b\u30ad\u30fc\u30ef\u30fc\u30c9 \u3002<\/p>\n<p>dynamic testVar;<br \/>\ntestVar = DateTime.Now;<br \/>\nConsole.WriteLine(testVar.Month + \u201c\u6708\u201d);<\/p>\n<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000; width: 50%;\">\n<p>Option Strict Off \u3092\u524d\u63d0\u3068\u3059\u308b\u306a\u3089\u3070 Object \u578b\u304c\u540c\u69d8\u306e\u632f\u308b\u821e\u3044\u3092\u3059\u308b\u3002\u9045\u5ef6\u30d0\u30a4\u30f3\u30c7\u30a3\u30f3\u30b0\u3002<\/p>\n<p>Dim testVar \u2018As Object<br \/>\ntestVar = DateTime.Now<br \/>\nConsole.WriteLine(testVar.Month + \u201c\u6708\u201d)<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">this<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Me<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u73fe\u5728\u5b9f\u884c\u4e2d\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">base<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">MyBase<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u547c\u3073\u3060\u3055\u308c\u305f\u6d3e\u751f\u30af\u30e9\u30b9\u306e\u3072\u3068\u3064\u4e0a\u306e\u57fa\u5e95\u30af\u30e9\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"border-collapse: collapse; border: 1px solid #000000;\">\n<thead>\n<tr style=\"background-color: #cfcfcf;\">\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">C#<\/span><\/td>\n<td style=\"border: 1px solid #000000;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">VB.NET<\/span><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\u8a72\u5f53\u306a\u3057<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">MyClass<\/td>\n<\/tr>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000;\" colspan=\"2\">\u547c\u3073\u51fa\u3055\u308c\u305f\u30af\u30e9\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Me \/ MyBase \/ MyClass \u306e\u9055\u3044\u3092\u5b9f\u611f\u3059\u308b\u306b\u306f\u3001\u3058\u3083\u3093\u306c\u306d\u3063\u3068\u69d8\u306e\u3053\u3061\u3089\u306e\u8a18\u4e8b\u300c<a href=\"http:\/\/blogs.wankuma.com\/jeanne\/archive\/2006\/11\/09\/44157.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">VB.NET \u306e Me\u3001MyClass\u3001MyBase \u306e\u9055\u3044<\/a>\u300d\u3067\u7d39\u4ecb\u3055\u308c\u3066\u3044\u308b\u30b3\u30fc\u30c9\u30b5\u30f3\u30d7\u30eb\u304c\u5206\u304b\u308a\u3084\u3059\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">\n<p>static void SomeMethod&lt;T&gt;(IEnumerable&lt;T&gt; collection)<br \/>\n{<br \/>\n&nbsp; &nbsp;\/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Sub SomeMethod(Of T)(collection As IEnumerable(Of T))<br \/>\n&nbsp;&nbsp;&nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Sub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; border: 1px solid #000000;\">\n<tbody>\n<tr style=\"vertical-align: top; border: 1px solid #000000;\">\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">C#<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">using (StreamReader sr = new System.IO.StreamReader(@\u201dC:\\test.txt\u201d, GetEncoding(932)))<br \/>\n{<br \/>\n&nbsp; &nbsp; \/\/\u4f55\u304b\u306e\u51e6\u7406<br \/>\n}<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top; border: 1px solid #000000; background-color: #c4c4c4;\">VB.NET<\/td>\n<td style=\"vertical-align: top; border: 1px solid #000000;\">Using sr As New StreamReader(\u201cC:\\test.txt\u201d, GetEncoding(932))<br \/>\n&nbsp; &nbsp; \u2018\u4f55\u304b\u306e\u51e6\u7406<br \/>\nEnd Using<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"i-72\"><span class=\"ez-toc-section\" id=\"%E5%8F%82%E8%80%83%E3%81%AB%E3%81%97%E3%81%9F%E8%A8%98%E4%BA%8B\"><\/span>\u53c2\u8003\u306b\u3057\u305f\u8a18\u4e8b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/dobon.net\/vb\/dotnet\/vb2cs\/vb2cstable.html\" target=\"_blank\" rel=\"noopener noreferrer\">dobon.net \u2013 VB.NET\u3001C#\u5909\u63db\u8868<\/a>\u3001<a href=\"https:\/\/www.atmarkit.co.jp\/\" target=\"_blank\" rel=\"noopener noreferrer\">@IT<\/a>\u3001\u305d\u306e\u4ed6\u591a\u6570\u3002<\/p>\n<p>\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3057\u305f\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u30de\u30cb\u30e5\u30a2\u30eb\u30b3\u30f3\u30d0\u30fc\u30c8\u6d3e\u306e\u305f\u3081\u306e\u3001C# \u30b3\u30fc\u30c9\u3068 VB.NET \u30b3\u30fc\u30c9\u306e\u6bd4\u8f03\u8868\u3067\u3059\u3002 \u5f53\u30b5\u30a4\u30c8\u306e\u7ba1\u7406\u4eba\u304c C# \u30b3\u30fc\u30c9\u3092 VB.NET \u30b3\u30fc\u30c9\u306b\u66f8\u304d\u63db\u3048\u308b\u305f\u3081\u306b\u8abf\u3079\u305f\u3082\u306e\u3092\u6574\u7406\u3057\u3066\u307e\u3068\u3081\u307e\u3057\u305f\u3002 \u5909\u6570 \u5909\u6570\u306e\u578b C# VB &#8230; <\/p>\n","protected":false},"author":1,"featured_media":2656,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[57],"tags":[60],"class_list":{"0":"post-10679","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-57","8":"tag-vb-net"},"_links":{"self":[{"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/posts\/10679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elleneast.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10679"}],"version-history":[{"count":3,"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/posts\/10679\/revisions"}],"predecessor-version":[{"id":13542,"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/posts\/10679\/revisions\/13542"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elleneast.com\/index.php?rest_route=\/wp\/v2\/media\/2656"}],"wp:attachment":[{"href":"https:\/\/elleneast.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elleneast.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elleneast.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}