2015-10-11 4 views
0

На других языках, таких как flash для создания простого объекта, я бы просто использовал что-то вроде:Как использовать объекты в Asp.net

Object person = new Object(); 
person.age = 6; 
person.name = "Bob" 

Как бы сделать что-то подобное в ASP.NET C#. И могу ли я сделать все это непосредственно в моем файле aspx.cs 1?

+1

Языки .NET строго типизированы, что означает, что компилятор не позволит вам получить доступ к свойству, не определенному в его содержащем типе (здесь, объекте). Вы все еще можете использовать ExpandoObject, но то, что вы хотите здесь, - это просто определить класс Person и создать его экземпляр. – Veverke

+0

btw вы могли бы сделать что-то вроде этого https://dotnetfiddle.net/Euyyy8 – InferOn

+0

Спасибо, вот что я искал. :) –

ответ

0
using System; 
using System.Collections.Generic; 
using System.Linq; 

public class Program 
{ 

    public static void Main() 
    { 
     Person person = new Person(); 
     person.Age = 6; 
     person.Name = "Bob"; 

     Console.WriteLine(person.Age); 
     Console.WriteLine(person.Name); 

    } 

    public class Person{ 
     public int Age{get;set;} 
     public string Name {get;set;} 
    } 
} 
Смежные вопросы