111 references to IsLetterOrDigit
aspire (4)
Mcp\Docs\DocsIndexService.cs (2)
549var startOk = index == 0 || !char.IsLetterOrDigit(text[index - 1]); 551var endOk = endIndex >= text.Length || !char.IsLetterOrDigit(text[endIndex]);
Mcp\Docs\LlmsTxtParser.cs (2)
663if (!char.IsLetterOrDigit(c) && c is not ' ' and not '-') 691if (char.IsLetterOrDigit(c))
Aspire.Dashboard (2)
Extensions\StringExtensions.cs (1)
32return char.IsLetterOrDigit(c) || c == '_' || c == '-';
Utils\BrowserStorageKeys.cs (1)
40if (char.IsLetterOrDigit(c))
Aspire.Deployment.EndToEnd.Tests (2)
AksStarterDeploymentTests.cs (1)
60acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
AksStarterWithRedisDeploymentTests.cs (1)
61acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
Aspire.Hosting (1)
Publishing\ManifestPublishingContext.cs (1)
789if (char.IsLetterOrDigit(ch))
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
330.Where(c => char.IsLetterOrDigit(c)).ToArray());
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
800builder.Append(char.IsLetterOrDigit(ch) || ch == '_' ? ch : '_');
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
764builder.Append(char.IsLetterOrDigit(ch) || ch == '_' ? ch : '_');
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
750builder.Append(char.IsLetterOrDigit(ch) || ch == '_' ? ch : '_');
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
896builder.Append(char.IsLetterOrDigit(ch) || ch == '_' ? ch : '_');
Aspire.Hosting.Docker (3)
EnvVarEscaper.cs (3)
123while (varLength < remaining.Length && (char.IsLetterOrDigit(remaining[varLength]) || remaining[varLength] == '_' || remaining[varLength] == '-')) 140if (!char.IsLetterOrDigit(c) && c != '_') 346if (!char.IsLetterOrDigit(c) && c != '_')
dotnet-svcutil-lib (2)
CodeDomFixup\CodeDomHelpers.cs (1)
234var charVal = char.IsLetterOrDigit(ch) ? ch : '_';
Shared\ProjectPropertyResolver.cs (1)
246if (string.IsNullOrWhiteSpace(propertyName) || propertyName.Any(c => chars.Contains(c) || !char.IsLetterOrDigit(c)))
GenerateDocumentationAndConfigFiles (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Metrics (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Metrics.Legacy (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.FixDetails.cs (1)
235if (char.IsLetter(ch) || (char.IsLetterOrDigit(ch) && sb.Length > 1))
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\VirtualChar.cs (1)
98=> SurrogateChar != 0 ? char.IsLetterOrDigit(SurrogateChar) : Rune.IsLetterOrDigit(Rune);
Microsoft.AspNetCore.Components.Web (1)
Routing\NavLink.cs (1)
280return char.IsLetterOrDigit(c) ||
Microsoft.CodeAnalysis.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Operators.cs (1)
90if (!char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
EmbeddedLanguages\VirtualChars\CSharpVirtualCharServiceTests.cs (1)
99if (c < (char)127 && char.IsLetterOrDigit(c))
Microsoft.CodeAnalysis.Features (10)
Completion\CompletionService.cs (2)
153return char.IsLetterOrDigit(trigger.Character) || trigger.Character == '.'; 177text, caretPosition, char.IsLetter, char.IsLetterOrDigit);
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
152if (!char.IsLetterOrDigit(vc)) 202=> char.IsLetterOrDigit(ch) || ch.Value is '_' or '$';
Navigation\IDefinitionLocationService.cs (3)
72if (char.IsLetterOrDigit(text[position])) 74while (char.IsLetterOrDigit(GetChar(startPosition - 1))) 77while (char.IsLetterOrDigit(GetChar(endPosition + 1)))
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (3)
195if (char.IsLetterOrDigit(currentChar)) 203endExclusive + 1 < sourceText.Length && char.IsLetterOrDigit(sourceText[endExclusive + 1])) 217if (char.IsLetterOrDigit(previousCharacter))
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.CodeAnalysis.Scripting (1)
ScriptState.cs (1)
109if (field.IsPublic && field.Name.Length > 0 && (char.IsLetterOrDigit(field.Name[0]) || field.Name[0] == '_'))
Microsoft.CodeAnalysis.Workspaces (2)
PatternMatching\PatternMatcher.cs (1)
390=> char.IsLetterOrDigit(ch) || ch == '_';
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (2)
Helpers.cs (2)
28if (!char.IsLetterOrDigit(value[idx]) || char.IsUpper(value[idx])) 38if (char.IsLetterOrDigit(value[idx]))
Microsoft.Extensions.FileProviders.Embedded (1)
EmbeddedFileProvider.cs (1)
206char.IsLetterOrDigit(c) ||
Microsoft.Extensions.Validation.Tests (1)
ValidatableTypeInfoTests.cs (1)
845var hasSpecial = password.Any(c => !char.IsLetterOrDigit(c));
Microsoft.Maui.Controls (1)
StyleSheets\CharExtensions.cs (1)
39 || char.IsLetterOrDigit(c);
Microsoft.ML.CodeGenerator (1)
Utils.cs (1)
28return string.Join("", name.Select(x => Char.IsLetterOrDigit(x) ? x : '_'));
Microsoft.ML.InternalCodeAnalyzer (1)
Utils.cs (1)
34if (!char.IsLetterOrDigit(c))
Microsoft.ML.Maml (1)
HelpCommand.cs (1)
501if (!char.IsLetterOrDigit(val) && !char.IsPunctuation(val) && !char.IsSymbol(val))
Microsoft.ML.TestFramework (3)
BaseTestPredictorsMaml.cs (1)
312if (char.IsLetterOrDigit(extraTag[0]))
TestCommandBase.cs (2)
250if (char.IsLetterOrDigit(suffix.FirstOrDefault())) 647if (char.IsLetterOrDigit(suffix.FirstOrDefault()))
Microsoft.VisualStudio.Extensibility.Testing.Xunit (2)
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\DataCollectionService.cs (2)
244var sanitizedTestName = new string(testName.Select(c => char.IsLetterOrDigit(c) ? c : '_').ToArray()); 245var sanitizedErrorId = new string(errorId.Select(c => char.IsLetterOrDigit(c) ? c : '_').ToArray());
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\MethodXml\MethodXmlBuilder.cs (1)
299if (!char.IsLetterOrDigit(ch))
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\AbstractCodeModelService.AbstractNodeNameGenerator.cs (1)
26char.IsLetterOrDigit(builder[^1]))
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
78else if (char.IsLetterOrDigit(openingBracket) || char.IsLetterOrDigit(closingBracket) || char.IsWhiteSpace(openingBracket) || char.IsWhiteSpace(closingBracket))
PresentationFramework (3)
MS\Internal\Data\XmlBindingWorker.cs (1)
587if (!(Char.IsLetterOrDigit(c) || c == '.' || c == '-' || c == '_' || c == ':'))
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
78else if (char.IsLetterOrDigit(openingBracket) || char.IsLetterOrDigit(closingBracket) || char.IsWhiteSpace(openingBracket) || char.IsWhiteSpace(closingBracket))
ReachFramework (1)
MS\Internal\Printing\Configuration\COMPSTUISRID.cs (1)
47if (char.IsLetterOrDigit(next) || char.IsPunctuation(next))
Roslyn.Diagnostics.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
System.ComponentModel.TypeConverter (1)
System\ComponentModel\MaskedTextProvider.cs (1)
1435return char.IsLetterOrDigit(c) || char.IsPunctuation(c) || char.IsSymbol(c) || (c == SPACE_CHAR);
System.Data.Odbc (1)
System\Data\Odbc\OdbcUtils.cs (1)
502return (char.IsLetterOrDigit(ch) ||
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (1)
318if (char.IsLetterOrDigit(c) || c == '-' || c == '_')
System.Windows.Forms (2)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
1509if (((char.IsLetterOrDigit((char)e.KeyCode) && !(e.KeyCode >= Keys.F1 && e.KeyCode <= Keys.F24)) ||
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (1)
531if (((char.IsLetterOrDigit((char)e.KeyCode) && !(e.KeyCode >= Keys.F1 && e.KeyCode <= Keys.F24)) ||
System.Windows.Forms.Design (3)
System\ComponentModel\Design\ByteViewer.cs (1)
334if (char.IsLetterOrDigit(c) || char.IsWhiteSpace(c))
System\Windows\Forms\Design\StandardMenuStripVerb.cs (1)
453if (char.IsLetterOrDigit(c))
System\Windows\Forms\Design\ToolStripDesigner.cs (1)
1721if (char.IsLetterOrDigit(c))
System.Windows.Forms.Primitives (8)
System\Windows\Forms\Automation\UiaTextRange.cs (7)
663if ((char.IsLetterOrDigit(ch1) && IsApostrophe(ch2)) 664|| (IsApostrophe(ch1) && char.IsLetterOrDigit(ch2) && index >= 2 && char.IsLetterOrDigit(text[index - 2]))) 672|| (char.IsLetterOrDigit(ch1) && !char.IsLetterOrDigit(ch2)) 673|| (!char.IsLetterOrDigit(ch1) && char.IsLetterOrDigit(ch2))
System\Windows\Forms\Internals\ClientUtils.cs (1)
36bool isWord = char.IsLetterOrDigit(character) ||
System.Windows.Forms.UI.IntegrationTests (2)
Infra\DataCollectionService.cs (2)
227string sanitizedTestName = new(testName.Select(c => char.IsLetterOrDigit(c) ? c : '_').ToArray()); 228string sanitizedErrorId = new(errorId.Select(c => char.IsLetterOrDigit(c) ? c : '_').ToArray());
System.Xaml (2)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
78else if (char.IsLetterOrDigit(openingBracket) || char.IsLetterOrDigit(closingBracket) || char.IsWhiteSpace(openingBracket) || char.IsWhiteSpace(closingBracket))
Test.Utilities (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Text.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
UIAutomationClientSideProviders (7)
MS\Internal\AutomationProxies\WindowsEditBoxRange.cs (7)
573if ((char.IsLetterOrDigit(ch1) && IsApostrophe(ch2)) 574|| (IsApostrophe(ch1) && char.IsLetterOrDigit(ch2) && index >= 2 && char.IsLetterOrDigit(text[index - 2]))) 582|| (char.IsLetterOrDigit(ch1) && !char.IsLetterOrDigit(ch2)) 583|| (!char.IsLetterOrDigit(ch1) && char.IsLetterOrDigit(ch2))
xunit.assert (1)
Sdk\ArgumentFormatter.cs (1)
311 if (char.IsLetterOrDigit(value) || char.IsPunctuation(value) || char.IsSymbol(value) || value == ' ')