Guest User

Untitled

a guest
Dec 17th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. public static LocalDeclarationStatementSyntax GetVariableWithDeclarationWithInitialization(string pVariableType, string pVariableName, InitializerExpressionSyntax pInitializer)
  2. {
  3. return SyntaxFactory.LocalDeclarationStatement(SyntaxFactory.VariableDeclaration(SyntaxFactory.IdentifierName(pVariableType)).WithTrailingTrivia(SyntaxFactory.Space)
  4. .WithVariables(SyntaxFactory.SingletonSeparatedList(SyntaxFactory.VariableDeclarator(SyntaxFactory.Identifier(pVariableName))
  5. .WithInitializer(SyntaxFactory.EqualsValueClause(SyntaxFactory.ObjectCreationExpression(SyntaxFactory.IdentifierName(pVariableType)
  6. .WithInitializer(pInitializer)))
  7. )));
  8. }
  9.  
  10. ObjectTest test = ObjectTest
  11. {
  12. prop1 = random.Next(0, 2) == 0 ,
  13. prop2 = Guid.NewGuid().ToString() ,
  14. prop3 = random.Next(0, 100)}
  15.  
  16. ;
  17.  
  18. ObjectTest test = new ObjectTest
  19. {
  20. prop1 = random.Next(0, 2) == 0,
  21. prop2 = Guid.NewGuid().ToString(),
  22. prop3 = random.Next(0, 100)
  23. };
  24.  
  25. ObjectTest test = new ObjectTest{
  26. prop1 = random.Next(0, 2) == 0, prop2 = Guid.NewGuid().ToString(), prop3 = random.Next(0, 100)};
Add Comment
Please, Sign In to add comment