Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 插入int值相同的所有列_C#_Wpf_Visual Studio_Linq - Fatal编程技术网

C# 插入int值相同的所有列

C# 插入int值相同的所有列,c#,wpf,visual-studio,linq,C#,Wpf,Visual Studio,Linq,在LINQ中,如何在表1中int类型的所有列中插入相同的数值:1,而不指定每列的数值(colint1、colint2、colint3、colint4)?您可以对对象“o”和新整数值“newValue”使用类似的反射(抱歉,我在这台机器上没有VS来测试它): 然后确保保存您的更改您在谈论哪个LINQ?通常,LINQ用于查询操作。我希望:所有int都有值1,我不想说colint1=1,colint2=1…等等。很高兴与大家分享,我不久前遇到了一个非常类似的情况 foreach(PropertyInf

在LINQ中,如何在表1中int类型的所有列中插入相同的数值:1,而不指定每列的数值(colint1、colint2、colint3、colint4)?

您可以对对象“o”和新整数值“newValue”使用类似的反射(抱歉,我在这台机器上没有VS来测试它):


然后确保保存您的更改

您在谈论哪个LINQ?通常,LINQ用于查询操作。我希望:所有int都有值1,我不想说colint1=1,colint2=1…等等。很高兴与大家分享,我不久前遇到了一个非常类似的情况
foreach(PropertyInfo prop in o.GetType().GetProperties()) 
{
    if(prop.PropertyType == typeof(int))
        prop.SetValue(o, newValue, null);
}