70 references to LastIndexOf
IIS.LongTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
IIS.NewHandler.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
IIS.NewShim.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
IISExpress.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.OpenApi (2)
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.Routing (2)
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
ExceptionMessageExtensions.cs (1)
14var lastNewline = message.LastIndexOf(" (Parameter", StringComparison.Ordinal);
Microsoft.Build (2)
Evaluation\Expander\WellKnownFunctions.cs (1)
252returnVal = text.LastIndexOf(arg0, arg1);
StringUtils.cs (1)
51int lastOccurrenceIndex = fromString.LastIndexOf(substring, comparison);
Microsoft.Build.Tasks.Core (1)
StringUtils.cs (1)
51int lastOccurrenceIndex = fromString.LastIndexOf(substring, comparison);
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (1)
31var endIndex = triviaString.LastIndexOf("*/", StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
26var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 39var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (1)
31var endIndex = triviaString.LastIndexOf("*/", StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
DocumentationComments\ParameterTests.cs (1)
648int end = source.LastIndexOf("param", StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Syntax\SyntaxDiffingTests.cs (2)
292var index = original.LastIndexOf(indexText, StringComparison.Ordinal); 356index = original.LastIndexOf(indexText, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
26var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 39var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
Microsoft.CodeAnalysis.EditorFeatures (4)
CommentSelection\CommentUncommentSelectionCommandHandler.cs (1)
221var positionOfEnd = span.Start + spanText.LastIndexOf(info.BlockCommentEndString, StringComparison.Ordinal);
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (3)
93var index = triggerText.LastIndexOf(searchName, StringComparison.Ordinal); 107var position = triggerText.LastIndexOf(replacementText, StringComparison.Ordinal); 113var index = triggerText.LastIndexOf(replacementText + AttributeSuffix, StringComparison.Ordinal);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
1205private static bool DirectoryNameEndsWith(string fullPath, string ending) => fullPath.LastIndexOf(ending, StringComparison.OrdinalIgnoreCase) + ending.Length - 1 ==
Microsoft.Maui.Controls (1)
Brush\BrushTypeConverter.cs (1)
377 var index = part.LastIndexOf(unit, StringComparison.OrdinalIgnoreCase);
Microsoft.Maui.Controls.SourceGen (3)
src\Controls\src\Xaml\TypeArgumentsParser.cs (1)
62 type.Substring(openBracket + 1, type.LastIndexOf(")", StringComparison.Ordinal) - openBracket - 1), resolver, lineinfo);
src\Controls\src\Xaml\XmlnsHelper.cs (1)
55 var nsind = decl.LastIndexOf(".", StringComparison.Ordinal);
src\Controls\src\Xaml\XmlTypeXamlExtensions.cs (1)
72 var lastIndex = name.LastIndexOf(":", StringComparison.Ordinal);
Microsoft.Maui.Controls.Xaml (3)
TypeArgumentsParser.cs (1)
62 type.Substring(openBracket + 1, type.LastIndexOf(")", StringComparison.Ordinal) - openBracket - 1), resolver, lineinfo);
XmlnsHelper.cs (1)
55 var nsind = decl.LastIndexOf(".", StringComparison.Ordinal);
XmlTypeXamlExtensions.cs (1)
72 var lastIndex = name.LastIndexOf(":", StringComparison.Ordinal);
Microsoft.ML.AutoML (2)
Utils\SweepableParamAttributes.cs (2)
99var index1 = name.LastIndexOf(".", StringComparison.Ordinal); 100var index2 = name.Substring(0, index1).LastIndexOf(".", StringComparison.Ordinal) + 1;
Microsoft.ML.Core (2)
EntryPoints\ModuleArgs.cs (2)
379var index1 = name.LastIndexOf(".", StringComparison.Ordinal); 380var index2 = name.Substring(0, index1).LastIndexOf(".", StringComparison.Ordinal) + 1;
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
3026string rootClassName = elementType != null ? elementType.Name : baseClassFullName.Substring(baseClassFullName.LastIndexOf(DOT, StringComparison.Ordinal)+1); 3395get { return _elementType != null ? _elementType.Name : _localElementFullName.Substring(_localElementFullName.LastIndexOf(DOT, StringComparison.Ordinal) + 1); }
PresentationCore (1)
System\Windows\Input\Stylus\Wisp\WispTabletDeviceCollection.cs (1)
109if (sValDefault != null && sValDefault.LastIndexOf(valueToSearchFor, StringComparison.OrdinalIgnoreCase) != -1)
PresentationFramework (3)
System\Windows\Documents\TextStore.cs (1)
4994int dotIndex = filename.LastIndexOf(".", StringComparison.Ordinal);
System\Windows\Documents\ZoomPercentageConverter.cs (1)
161if (zoomString.Length - 1 == zoomString.LastIndexOf(
System\Windows\Markup\XamlParseException.cs (1)
290if (-1 == xamlFilePath.LastIndexOf(XamlExt, StringComparison.Ordinal))
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
26var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 39var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
System.IO.Packaging (1)
System\IO\Packaging\ZipPackagePartPiece.cs (1)
57int resultPosition = path.LastIndexOf(".piece", StringComparison.OrdinalIgnoreCase);
System.Private.Xml (2)
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
2747int index = source.LastIndexOf(".Add(", StringComparison.Ordinal); 2817int index = source.LastIndexOf(".Add(", StringComparison.Ordinal);
System.Windows.Forms.Design (1)
System\ComponentModel\Design\MultilineStringEditor.MultilineStringEditorUI.cs (1)
344int index = windowText.LastIndexOf("\r\n", StringComparison.Ordinal);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
UIAutomationClientSideProviders (5)
MS\Internal\AutomationProxies\WindowsEditBoxRange.cs (1)
210int i = backwards ? rangeText.LastIndexOf(text, StringComparison.Ordinal) : rangeText.IndexOf(text, StringComparison.Ordinal);
MS\Internal\AutomationProxies\WindowsMenu.cs (4)
1342pos = menuText.LastIndexOf(accelerator, StringComparison.OrdinalIgnoreCase); 1360pos = menuText.LastIndexOf(keywordsAccelerators[i], StringComparison.OrdinalIgnoreCase); 2440if ((pos = menuText.LastIndexOf(sKeyword, StringComparison.Ordinal)) >= 0 && pos + cKeyChars + 2 <= cMenuChars) 2774pos = menuText.LastIndexOf(keywordsAccelerators[i], StringComparison.OrdinalIgnoreCase);