аЯрЁБс>ўџ ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџўџџџ   ўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot Entryџџџџџџџџ №e1N‘ХРProjInfoExџџџџџџџџџџџџTaskListUserTasks$џџџџVsToolboxService"џџџџџџџџўџџџўџџџўџџџўџџџўџџџўџџџ ўџџџ ўџџџўџџџ-ўџџџўџџџўџџџўџџџ !"#$%&'()*;ўџџџўџџџ./0123ўџџџ567ўџџџ9:ўџџџ<=>?ўџџџABўџџџџџџџџџџџџџџџџџџџџџџџIJўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@и?ПЂ|FЅгš$м­№C LC:\books\2005\C# HTP 2\ch16\Fig16_05\nts\Chap 15\6. StrinexMethods\„C:\Program Files\MicrosoDebuggerWatches џџџџџџџџџџџџDebuggerBreakpoints( џџџџXDebuggerExceptions&џџџџџџџџџџџџDebuggerFindSource&џџџџft Visual Studio 8\Common7\IDE\vc7\atlmfc~C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\vc7\crttudio 8\Common7\I\books\2005\C# HTP 2\ch16\Fig1dјH џџ(\GœnРnPDebuggerFindSymbol&џџџџџџџџџџџџўџџџDebuggerMemoryWindows,џџџџ џџџџ TExternalFilesProjectContents:џџџџџџџџDocumentWindowPositions0џџџџ џџџџп4-ЭЋ4яўюџ-62ЭЋ4яўюџ75-92AMultiStartupProj=;4{54F3DE6F-50EB-4675-B475-92A8C050E68A}.dwStartupOpt=;StartupProject=&{54F3DE6F-50EB-4675-B475-92A8C050E68A};A{54F3DE6F-50EB-4675-B475-92A8C050E68A}.Release|Any CPU.fBatchBld=;?{54F3DE6F-50EB-4675-B475-92A8C050E68A}.Debug|Any CPU.fBatchBld=; ActiveCfg=Release|Any CPU;90FS$ §A+СHБкЊЯЅWLаКёXˆ"ЙEЌ:еc˜їxS8fТўТLЄdЎ—я9LаКёXˆ"ЙEЌ:еc˜їx8A};A{54F3DE6F-50EB-Q rc:\books\2005\c# htp 2\ch16\fig16_05\stringindexmethods\ˆC:\books\2005\C# HTP 2\ch16\FDocumentWindowUserData. џџџџSolutionConfiguration,џџџџџџџџџџџџzObjMgrContentsV8"џџџџVClassViewContents$џџџџўџџџig16_03\StringCompare\StringCompare.csцC:\Documents and Settings\chen\My Documents\Chap 15\6. StringIndexMethods\StringIndexMethods\StringIndexMethods.csœC:\books\2005\C# HTP 2\ch16\Fig16_06\StringIndexMethods\StringIndexMethods.csvE:\examples\ch1ProjExplorerState$џџџџ€UnloadedProjects"џџџџџџџџџџџџўџџџHiddenSlnFolders"џџџџџџџџўџџџOutliningStateDir$џџџџџџџџџџџџ&5\Fig15_05\StringHashCode\StringHashCode.csœC:\books\2005\C# HTP 2\ch16\Fig16_05\StringIndexM$Bookmarks V001.01ingIndexMethXЯ csvE:\examples\ch15\Fig15”{54F3DE6F-50EB-4675-B475-92A8C050E68A}|StringIndexMethods\StringIndexMethods.csproj|c:\books\2005\c# htp 2\ch16\fig16_05\stringindexmethods\stringindexmethods.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}12B-4675-B475-92A8CцC:\Documents and Settings\chen\My Documents\Chap 15\6. StringIndexMethods\StringIndexMethods\StringIndexMethods.csJИ"EџџџџџџџџBookmarkStateџџџџ+(TaskListShortcuts$џџџџџџџџџџџџ,OutliningState3 џџџџ4њFAE04EC1-301F-11D3_ProjTrust:џџџџџџџџџџџџўџџџOutliningState4 џџџџџџџџџџџџ8АOutliningState5 џџџџHœOutliningState6 џџџџџџџџџџџџ@АџџџџџџџџџџџџœC:\books\2005\C# HTP 2\ch16\Fig16_06\StringIndexMethods\StringIndexMethods.csУяПIџџџџџџџџethods\StringIndexMethods.csрC:\Documents and Settings\chen\Local Settings\Application Data\Temporary Projects\StringIndexMethods\Program.csig16_06\strinœC:\books\2005\C# HTP 2\ch16\Fig16_05\StringIndexMethods\StringIndexMethods.csVћVџџџџџџџџFFC3}.dwStartupOpt=; ActiveCfg=Release|Any CPU;lication Data\Temporary Projects\StringIndexMethods\Program.csˆC:\books\2005\C# HTP 2\ch16\Fig16_03\StringCompare\StringCompare.csПр>џџџџџџџџ