110 references to IsLetterOrDigit
aspire (8)
Documentation\ApiDocs\ApiMemberMarkdownParser.cs (1)
184if (char.IsLetterOrDigit(character))
Documentation\Docs\LlmsTxtParser.cs (2)
911if (!char.IsLetterOrDigit(c) && c is not ' ' and not '-') 939if (char.IsLetterOrDigit(c))
Documentation\FileBackedDocumentContentCache.cs (1)
266result[i] = char.IsLetterOrDigit(c) || c is '.' or '-' or '_' ? c : '_';
Documentation\LexicalScoring.cs (2)
160LexicalWordCharacterMode.IdentifierWithHyphen => char.IsLetterOrDigit(value) || value is '_' or '-', 161_ => char.IsLetterOrDigit(value)
Telemetry\InternalMicrosoftDetector.cs (2)
1261return normalized.All(c => char.IsLetterOrDigit(c) || c is '.' or '_' or '-') 1298return normalized.All(c => char.IsLetterOrDigit(c) || c is '.' or '_' or '-') ? normalized : null;
Aspire.Cli.Tests (1)
Mcp\Docs\DocsCacheTests.cs (1)
107result[i] = char.IsLetterOrDigit(c) || c is '.' or '-' or '_' ? c : '_';
Aspire.Dashboard (2)
Extensions\StringExtensions.cs (1)
32return char.IsLetterOrDigit(c) || c == '_' || c == '-';
Utils\BrowserStorageKeys.cs (1)
43if (char.IsLetterOrDigit(c))
Aspire.Deployment.EndToEnd.Tests (5)
AksStarterDeploymentTests.cs (1)
59acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
AksStarterWithRedisHelmDeploymentTests.cs (1)
61acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
KubernetesGatewayTlsDeploymentTests.cs (1)
62acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
KubernetesHelmChartDeploymentTests.cs (1)
57acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
RadiusStarterDeploymentTests.cs (1)
71acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
Aspire.Hosting (2)
ApplicationModel\ReferenceExpression.cs (1)
301if (char.IsLetterOrDigit(ch))
Publishing\ManifestPublishingContext.cs (1)
819if (char.IsLetterOrDigit(ch))
Aspire.Hosting.Azure (1)
AzureProvisioningController.cs (1)
3226if (char.IsLetterOrDigit(c))
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
581.Where(c => char.IsLetterOrDigit(c)).ToArray());
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
2219builder.Append(char.IsLetterOrDigit(ch) || ch == '_' ? ch : '_');
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
520static bool IsJavaIdentifierChar(char c) => char.IsLetterOrDigit(c) || c == '_' || c == '$'; 2690builder.Append(char.IsLetterOrDigit(ch) || ch == '_' ? ch : '_');
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
2287if (char.IsLetterOrDigit(c) || c == '_') 2329if (char.IsLetterOrDigit(c) || c == '_')
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
1158builder.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\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.Analyzers.Extra (1)
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.AI.SourceGenerators (1)
ToolBlockEmitter.cs (1)
244sb.Append(char.IsLetterOrDigit(ch) || ch == '.' || ch == '_' ? ch : '_');
Microsoft.AspNetCore.Components.Web (1)
Routing\NavLink.cs (1)
280return char.IsLetterOrDigit(c) ||
Microsoft.Build.Tasks.Core (1)
CreateManifestResourceName.cs (1)
302char.IsLetterOrDigit(c) ||
Microsoft.CodeAnalysis.Analyzers (2)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.CodeStyle (1)
src\a1065d420d446521\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.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.NetAnalyzers (1)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\WordParser.cs (1)
631return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Legacy\ParserHelpers.cs (1)
78if (!char.IsLetterOrDigit(ch) && ch != '#')
SourceGenerators\RazorSourceGenerator.Helpers.cs (1)
94case char ch when !char.IsLetterOrDigit(ch):
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
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)
419=> char.IsLetterOrDigit(ch) || ch == '_';
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
Microsoft.Deployment.DotNet.Releases (1)
ReleaseVersion.cs (1)
639if (!(char.IsLetterOrDigit(input[i]) || input[i] == '-'))
Microsoft.Extensions.FileProviders.Embedded (1)
EmbeddedFileProvider.cs (1)
213char.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.TestPlatform.AdapterUtilities (1)
ManagedNameUtilities\ManagedNameHelper.Reflection.cs (1)
603|| char.IsLetterOrDigit(c) // Lu, Ll, Lt, Lm, Lo, or Nd
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Nuget.Frameworks\NuGetFramework.cs (1)
322if (char.IsLetterOrDigit(c))
NuGet.Frameworks (1)
NuGetFramework.cs (1)
323if (char.IsLetterOrDigit(c))
NuGet.Packaging (1)
ContentModel\ManagedCodeConventions.cs (1)
150if (!char.IsLetterOrDigit(c))
PresentationBuildTasks (2)
src\wpf\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\wpf\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\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
158if (char.IsLetterOrDigit(ch))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
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.Management (2)
System\Management\WMIGenerator.cs (2)
1128if (char.IsLetterOrDigit(strPropTemp[i])) 4777if (!char.IsLetterOrDigit(arrString[i]))
System.Private.CoreLib (1)
src\runtime\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.Xaml (2)
src\wpf\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))
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))