我需要一些帮助才能在 Visual Studio 2015 .net Core、Angular 2 和 Typescript 上使用 ng2-uploader 库和 Web API 上传文件。
POST 请求没问题,但我的控制器返回_null_
.
这是我的文件:
上传.component.ts
import {
Component
} from '@angular/core';
@Component({
selector: 'app-upload',
templateUrl: './app/upload/upload.component.html'
})
export class UploadComponent {
uploadFile: any;
hasBaseDropZoneOver: boolean = true;
options: Object = {
url: 'http://localhost:65000/customersImport',
};
sizeLimit = 2000000;
handleUpload(data): void {
if (data && data.response) {
data = JSON.parse(data.response);
this.uploadFile = data;
}
}
fileOverBase(e: any): void {
this.hasBaseDropZoneOver = e; …
Run Code Online (Sandbox Code Playgroud) public class ObjectClass
{
public string PropA { get; set; }
public string PropB { get; set; }
}
List<string> properties = new List<string>();
List<ObjectClass> ListObject= new List<ObjectClass>();
//Fill ListObject
//...
foreach (var obj in ListObject)
{
properties.Add(obj.PropA);
}
Run Code Online (Sandbox Code Playgroud)
我有一个列表(字符串),我想填充List(对象)中某种类型的参数的所有值.我尝试使用.FindAll和.Where,但那些带回我想要提取单个值的对象集合.
我是否限制使用For循环来解决这个问题,或者Linq是否有内置方法可以在"一行"中提取它?