86 references to IsLetterOrDigit
Aspire.Dashboard (1)
Extensions\StringExtensions.cs (1)
32return char.IsLetterOrDigit(c) || c == '_' || c == '-';
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)))
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
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)
258return char.IsLetterOrDigit(c) ||
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
Validation\ValidatableTypeInfoTests.cs (1)
719var hasSpecial = password.Any(c => !char.IsLetterOrDigit(c));
Microsoft.Build.Engine.UnitTests (1)
Evaluation\Expander_Tests.cs (1)
4027intermediate.Trim('=').All(c => char.IsLetterOrDigit(c) || c == '+' || c == '/').ShouldBeTrue();
Microsoft.Build.Tasks.Core (1)
CreateManifestResourceName.cs (1)
297char.IsLetterOrDigit(c) ||
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualChar.cs (1)
96=> SurrogateChar != 0 ? char.IsLetterOrDigit(SurrogateChar) : Rune.IsLetterOrDigit(Rune);
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((char)c.Value))
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
IntelliSense\CSharpCompletionCommandHandlerTests_HandleNonRoslynCompletionSources.vb (1)
103Function(c) Char.IsLetter(c), Function(c) Char.IsLetterOrDigit(c)).ToSpan())
Microsoft.CodeAnalysis.Features (9)
Completion\CompletionService.cs (2)
156return char.IsLetterOrDigit(trigger.Character) || trigger.Character == '.'; 181text, caretPosition, char.IsLetter, char.IsLetterOrDigit);
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))
Workspace\CompileTimeSolutionProvider.cs (1)
156case char ch when !char.IsLetterOrDigit(ch):
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
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 (3)
PatternMatching\PatternMatcher.cs (1)
416=> char.IsLetterOrDigit(ch) || ch == '_';
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualChar.cs (1)
96=> SurrogateChar != 0 ? char.IsLetterOrDigit(SurrogateChar) : Rune.IsLetterOrDigit(Rune);
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.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.LanguageServices.CSharp (1)
CodeModel\MethodXml\MethodXmlBuilder.cs (1)
299if (!char.IsLetterOrDigit(ch))
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Snippets\SnippetCompletionProvider.vb (1)
91Return Char.IsLetterOrDigit(text(characterPosition)) AndAlso options.TriggerOnTypingLetters
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 (1)
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.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (1)
323if (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)
468if (char.IsLetterOrDigit(c))
System\Windows\Forms\Design\ToolStripDesigner.cs (1)
1745if (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)
234string sanitizedTestName = new(testName.Select(c => char.IsLetterOrDigit(c) ? c : '_').ToArray()); 235string 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 (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
632return char.IsLetterOrDigit(c);
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 == ' ')