ArchiMetrics.Analysis.RoslynExtensions.EquivalentTo C# (CSharp) Метод

EquivalentTo() публичный статический Метод

public static EquivalentTo ( this node1, Microsoft.CodeAnalysis.SyntaxNode node2 ) : bool
node1 this
node2 Microsoft.CodeAnalysis.SyntaxNode
Результат bool
		public static bool EquivalentTo(this SyntaxNode node1, SyntaxNode node2)
		{
			if (node1 == null || node2 == null)
			{
				return node1 == null && node2 == null;
			}

			return node1.RawKind == node2.RawKind && node1.ToFullString().Trim().Equals(node2.ToFullString().Trim());
		}
	}