[图灵程序设计丛书]微软技术系列——c#图解教程(

[图灵程序设计丛书]微软技术系列——c#图解教程(

ID:18145142

大小:42.52 MB

页数:461页

时间:2018-09-14

[图灵程序设计丛书]微软技术系列——c#图解教程(_第1页
[图灵程序设计丛书]微软技术系列——c#图解教程(_第2页
[图灵程序设计丛书]微软技术系列——c#图解教程(_第3页
[图灵程序设计丛书]微软技术系列——c#图解教程(_第4页
[图灵程序设计丛书]微软技术系列——c#图解教程(_第5页
资源描述:

《[图灵程序设计丛书]微软技术系列——c#图解教程(》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、䶻14䵯᭄㒘㦻䵯␔⹈ß᭄㒘ß᭄㒘ⱘ㉏ൟß᭄㒘ᰃᇍ䈵ßϔ㓈᭄㒘੠ⶽᔶ᭄㒘ßᅲ՟࣪ϔ㓈᭄㒘៪ⶽᔶ᭄㒘ß䆓䯂᭄㒘ܗ㋴ß߱ྟ᭄࣪㒘ßѸ䫭᭄㒘ß↨䕗ⶽᔶ᭄㒘੠Ѹ䫭᭄㒘ßforeach䇁হß᭄㒘णবß᭄㒘㒻ᡓⱘ᳝⫼៤ਬß↨䕗᭄㒘㉏ൟ14.1᭄㒘᭄㒘ᅲ䰙Ϟᰃ⬅ϔϾব䞣ৡ⿄㸼⼎ⱘϔ㒘ৠ㉏ൟⱘ᭄᥂ܗ㋴DŽ↣Ͼܗ㋴䗮䖛ব䞣ৡ⿄੠ϔϾ៪໮ϾᮍᣀোЁⱘ㋶ᓩৡ⿄ᴹ䆓䯂ˈབϟ᠔⼎˖᭄㒘ৡ㋶ᓩ14.1.1ᅮН䅽៥ӀҢC#ЁϢ᭄㒘᳝݇ⱘϔѯ䞡㽕ᅮНᓔྟDŽßܗ㋴˖᭄㒘ⱘ⣀ゟ᭄᥂乍㹿⿄԰ܗ㋴DŽ᭄㒘ⱘ᠔᳝ܗ㋴ᖙ乏ᰃⳌৠ㉏ൟⱘˈ៪㒻ᡓ㞾Ⳍৠⱘ㉏ൟDŽ14.2೴ᆦԅफ໸227ß⾽/㓈ᑺ˖᭄㒘ৃҹ᳝ӏԩЎℷ᭄ⱘ㓈ᑺ᭄DŽ᭄㒘ⱘ㓈ᑺ᭄

2、⿄԰ᄧ˄rank˅DŽß㓈ᑺ䭓ᑺ˖᭄㒘ⱘ↣ϔϾ㓈ᑺ᳝ϔϾ䭓ᑺˈህᰃ䖭Ͼᮍ৥ⱘԡ㕂Ͼ᭄DŽß᭄㒘䭓ᑺ˖᭄㒘ⱘ᠔᳝㓈ᑺЁⱘܗ㋴ⱘᘏ੠⿄Ў᭄㒘ⱘ䭓ᑺDŽ14.1.2䞡㽕㒚㡖ϟ䴶ᰃ᳝݇C#᭄㒘ⱘϔѯ㽕⚍˖ß᭄㒘ϔᮺ㹿߯ᓎˈ໻ᇣህ೎ᅮњDŽC#ϡᬃᣕࡼᗕ᭄㒘DŽß᭄㒘㋶ᓩোᰃҶ0ᓔྟⱘDŽгህᰃ䇈ˈབᵰ㓈ᑺ䭓ᑺᰃnˈ㋶ᓩো㣗ೈᰃҢ0ࠄn-1DŽ՟བˈ೒14-1ⓨ⼎њϸϾ⼎՟᭄㒘ⱘ㓈ᑺ੠䭓ᑺDŽ⊼ᛣˈᇍѢ↣ϔϾ㓈ᑺˈ㋶ᓩ㣗ೈҢ0ࠄЩէ-1DŽϔ㓈᭄㒘Ѡ㓈᭄㒘⾽=1⾽=2᭄㒘䭓ᑺ=5᭄㒘䭓ᑺ=18೒14-1㓈ᑺ੠໻ᇣ14.2᭄㒘ⱘ㉏ൟC#ᦤկњϸ⾡㉏ൟⱘ᭄㒘˖ßϔ㓈᭄㒘ৃҹ䅸Ўᰃऩ㸠ܗ㋴៪ܗ㋴৥䞣DŽß໮㓈᭄㒘ᰃ⬅Џ

3、৥䞣Ёⱘԡ㕂㒘៤ⱘˈ↣ϔϾԡ㕂ᴀ䑿জᰃϔϾ᭄㒘ˈ⿄Ўᆐ೴ᆦ˄sub-array˅DŽᄤ᭄㒘৥䞣Ёⱘԡ㕂ᴀ䑿জᰃϔϾᄤ᭄㒘DŽ঺໪ˈ᳝ϸ⾡㉏ൟⱘ໮㓈ᑺ᭄㒘˖ࡧ໹೴ᆦ˄rectangulararray˅੠߬Ӑ೴ᆦ˄jaggedarray˅ˈᅗӀ᳝བϟ⡍ᗻDŽßⶽᔶ᭄㒘¢ᶤϾ㓈ᑺⱘ᠔᳝ᄤ᭄㒘᳝Ⳍৠ䭓ᑺⱘ໮㓈᭄㒘DŽ¢ϡㅵ᳝໮ᇥ㓈ᑺˈᘏᰃՓ⫼ϔ㒘ᮍᣀোDŽϔ㒘ᮍᣀোßѸ䫭᭄㒘¢↣ϔϾᄤ᭄㒘䛑ᰃ⣀ゟ᭄㒘ⱘ໮㓈ᑺ᭄㒘DŽ¢ৃҹ᳝ϡৠ䭓ᑺⱘᄤ᭄㒘DŽ¢Ў᭄㒘ⱘ↣ϔϾ㓈ᑺՓ⫼ϔᇍᮍᣀোDŽϝ㒘ᮍᣀো14.3೴ᆦಾճເ228೒14-2ⓨ⼎њC#Ёⱘ৘⾡᭄㒘DŽϔ㓈᭄㒘ⶽᔶ᭄㒘Ѹ䫭᭄㒘Ѡ㓈ϔ㓈Ѹ䫭᭄㒘ϝ㓈೒14-2ϔ㓈ǃ

4、ⶽᔶҹঞѸ䫭᭄㒘14.3᭄㒘ᰃᇍ䈵᭄㒘ᅲ՟ᰃҢSystem.Array㒻ᡓⱘᇍ䈵DŽ⬅Ѣ᭄㒘ҢBCL෎㉏㒻ᡓˈᅗӀг㒻ᡓњᕜ໮᳝⫼ⱘᮍ⊩ˈབϟ᠔⼎DŽßRank˖䖨ಲ᭄㒘㓈ᑺ᭄ⱘሲᗻDŽßLength˖䖨ಲ᭄㒘䭓ᑺ˄᭄㒘Ё᠔᳝ܗ㋴ⱘϾ᭄˅ⱘሲᗻDŽ᭄㒘ᰃᓩ⫼㉏ൟˈϢ᠔᳝ᓩ⫼㉏ൟϔḋˈ᭄᳝᥂ⱘᓩ⫼ҹঞ᭄᥂ᇍ䈵ᴀ䑿DŽᓩ⫼೼ᷜ៪ේϞˈᑊϨ᭄㒘ᇍ䈵ᴀ䑿ᘏᰃ೼ේϞDŽ೒14-3ⓨ⼎њ᭄㒘ⱘݙᄬ䜡㕂੠㒘៤䚼ߚDŽܗ㋴ේݙᄬҢSystem.Array㒻˄ᷜ៪ේ˅ᡓⱘሲᗻ៪ᮍ⊩೒14-3᭄㒘ⱘ㒧ᵘሑㅵ᭄㒘ᘏᰃᓩ⫼㉏ൟˈԚᰃ᭄㒘ⱘܗ㋴ৃҹᰃؐ㉏ൟ៪ᓩ⫼㉏ൟDŽßབᵰᄬؐ԰⿄㹿㒘᭄ˈൟ㉏ؐᰃ䛑㋴ܗⱘټ㉏ൟ᭄㒘DŽßབᵰ

5、ᄬټ೼᭄㒘Ёⱘܗ㋴䛑ᰃᓩ⫼㉏ൟᇍ䈵ˈ᭄㒘㹿⿄԰ᓩ⫼㉏ൟ᭄㒘DŽ೒14-4ⓨ⼎њؐ㉏ൟ᭄㒘੠ᓩ⫼㉏ൟ᭄㒘DŽ14.4ྡྷป೴ᆦۤࡧ໹೴ᆦ229ේݙᄬؐᓩ⫼೒14-4ܗ㋴ৃҹᰃؐᓩ⫼14.4ϔ㓈᭄㒘੠ⶽᔶ᭄㒘ϔ㓈᭄㒘੠ⶽᔶ᭄㒘ⱘ䇁⊩䴲ᐌⳌԐˈ಴ℸ៥ᡞᅗӀᬒ೼њϔ䍋DŽ✊ৢˈ៥Ӯऩ⣀ҟ㒡Ѹ䫭᭄㒘DŽໄᯢϔ㓈᭄㒘៪ⶽᔶ᭄㒘㽕ໄᯢϔ㓈᭄㒘៪ⶽᔶ᭄㒘ˈৃҹ೼㉏ൟ੠ব䞣ৡ⿄П䯈Փ⫼ϔᇍᮍᣀোDŽᮍᣀোݙⱘ䗫োህᰃ⾽䇈ᯢヺˈᅗӀᣛᅮњ᭄㒘ⱘ㓈ᑺ᭄DŽ⾽ህᰃ䗫ো᭄䞣ࡴ1DŽ↨བˈ≵᳝䗫োҷ㸼ϔ㓈᭄㒘ˈϔϾ䗫োҷ㸼Ѡ㓈᭄㒘ˈձℸ㉏᥼DŽ෎㉏੠⾽䇈ᯢヺᵘ៤њ᭄㒘㉏ൟDŽ՟བˈབϟҷⷕ㸠ໄᯢњlongⱘϔ㓈᭄㒘DŽ᭄㒘㉏ൟᰃlo

6、ng[]ˈ䇏԰¯long᭄㒘āDŽ⾽䇈ᯢヺ=1᭄㒘㉏ൟབϟҷⷕሩ⼎њⶽᔶ᭄㒘ໄᯢⱘ⼎՟DŽ⊼ᛣ˖ßৃҹՓ⫼ӏᛣ໮ⱘ⾽䇈ᯢヺDŽßϡ㛑೼᭄㒘㉏ൟऎඳЁᬒ᭄㒘㓈ᑺ䭓ᑺDŽ⾽ᰃ᭄㒘㉏ൟⱘϔ䚼ߚˈ㗠㓈ᑺ䭓ᑺϡᰃ㉏ൟⱘϔ䚼ߚDŽß᭄㒘ໄᯢৢˈ㓈ᑺ᭄ህᰃ೎ᅮⱘњDŽ✊㗠ˈ㓈ᑺ䭓ᑺⳈࠄ᭄㒘ᅲ՟࣪ᯊᠡӮ㹿⹂ᅮDŽ14.5ಬैܤྡྷป೴ᆦݧࡧ໹೴ᆦ230⾽䇈ᯢヺ᭄㒘㉏ൟ˖ϝ㓈ᭈൟ᭄㒘᭄㒘㉏ൟ˖Ѡ㓈ᭈൟ᭄㒘᭄㒘㉏ൟ˖ϝ㓈long᭄㒘᭄㒘㉏ൟ㓪䆥䫭䇃ϡܕ䆌㓈ᑺ䭓ᑺ広㢝ۤC/C++ϢලŃࣳۜၽफ໸܊ŃϢၽέ२੠ы܊Ç14.5ᅲ՟࣪ϔ㓈᭄㒘៪ⶽᔶ᭄㒘㽕ᅲ՟᭄࣪㒘ˈ៥ӀৃҹՓ⫼᭄㒘߯ᓎ㸼䖒ᓣDŽ᭄㒘߯ᓎ㸼䖒ᓣ⬅new䖤ㅫヺᵘ៤ˈ

7、ৢ䴶ᰃ෎㉏ৡ⿄੠ϔᇍᮍᣀোDŽᮍഫোЁҹ䗫োߚ䱨↣ϔϾ㓈ᑺⱘ䭓ᑺDŽϟ䴶ᰃϔ㓈᭄㒘ໄᯢⱘ⼎՟˖ßarr2᭄㒘ᰃಯϾintⱘϔ㓈᭄㒘DŽßmcArr᭄㒘ᰃ4ϾMyClassᓩ⫼ⱘϔ㓈᭄㒘DŽ೒14-5ⓨ⼎њᅗӀ೼ݙᄬЁⱘᏗሔDŽಯϾܗ㋴᭄㒘߯ᓎ㸼䖒ᓣϟ䴶ᰃⶽᔶ᭄㒘ⱘ⼎՟ˈarr3᭄㒘ᰃϝ㓈᭄㒘DŽß᭄㒘䭓ᑺᰃ3*6*2=36DŽß೒14-5ⓨ⼎њᅗ೼ݙᄬЁⱘᏗሔDŽ㓈ᑺ䭓ᑺ14.6׀ู೴ᆦ၍ഭ231ේ೒14-5ໄᯢ੠ᅲ՟᭄࣪㒘広㢝ူճເҗߙζӒ಴ϢྡྷྂŃ೴ᆦҗߙζӒ಴Ϣͧۃ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。