Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static LocalDeclarationStatementSyntax GetVariableWithDeclarationWithInitialization(string pVariableType, string pVariableName, InitializerExpressionSyntax pInitializer)
- {
- return SyntaxFactory.LocalDeclarationStatement(SyntaxFactory.VariableDeclaration(SyntaxFactory.IdentifierName(pVariableType)).WithTrailingTrivia(SyntaxFactory.Space)
- .WithVariables(SyntaxFactory.SingletonSeparatedList(SyntaxFactory.VariableDeclarator(SyntaxFactory.Identifier(pVariableName))
- .WithInitializer(SyntaxFactory.EqualsValueClause(SyntaxFactory.ObjectCreationExpression(SyntaxFactory.IdentifierName(pVariableType)
- .WithInitializer(pInitializer)))
- )));
- }
- ObjectTest test = ObjectTest
- {
- prop1 = random.Next(0, 2) == 0 ,
- prop2 = Guid.NewGuid().ToString() ,
- prop3 = random.Next(0, 100)}
- ;
- ObjectTest test = new ObjectTest
- {
- prop1 = random.Next(0, 2) == 0,
- prop2 = Guid.NewGuid().ToString(),
- prop3 = random.Next(0, 100)
- };
- ObjectTest test = new ObjectTest{
- prop1 = random.Next(0, 2) == 0, prop2 = Guid.NewGuid().ToString(), prop3 = random.Next(0, 100)};
Add Comment
Please, Sign In to add comment