반응형
다른 목차 C #에 목차 내용 추가
나는 다음을 가지고있다 :
- GlobalStrings라는 기본 목록
- localStrings라는 다른 목록
예를 들어 루프에서 :
List<string> GlobalStrings = new List<string>();
List<string> localStrings = new List<string>();
for(x=1;x<10;x++)
{
localStrings.Add("some value");
localStrings.Add("some value");
}
// Want to append localStrings to GlobalStrings as easily as possible
GlobalStrings.AddRange(localStrings);
참고 : 인터페이스 (IList)를 사용하여 목록 객체를 선언 할 수 없습니다.
GlobalStrings.AddRange(localStrings);
나는 그것이 효과가 있다고 생각합니다.
오타가있었습니다. "단일 문자 편집이 허용되지 않음"문제에서 벗어나기 위해이 줄을 추가했습니다.
AddRange-method를 사용해보십시오 :
GlobalStrings.AddRange(localStrings);
Linq와 함께
var newList = GlobalStrings.Append(localStrings)
내 예는 다음과 같습니다.
private List<int> m_machinePorts = new List<int>();
public List<int> machinePorts
{
get { return m_machinePorts; }
}
Init()
{
// Custom function to get available ethernet ports
List<int> localEnetPorts = _Globals.GetAvailableEthernetPorts();
// Custome function to get available serial ports
List<int> localPorts = _Globals.GetAvailableSerialPorts();
// Build Available port list
m_machinePorts.AddRange(localEnetPorts);
m_machinePorts.AddRange(localPorts);
}
"terter"를 얻으려면 :)
List<string>GlobalStrings = new List<string>();
for(int x=1; x<10; x++) GlobalStrings.AddRange(new List<string> { "some value", "another value"});
참고 URL : https://stackoverflow.com/questions/1825568/append-a-lists-contents-to-another-list-c-sharp
반응형
'development' 카테고리의 다른 글
속성에 속성이 있는지 확인 (0) | 2020.06.13 |
---|---|
약속을 관찰 가능으로 변환 (0) | 2020.06.13 |
java.lang.NoClassDefFoundError : 클래스 XXX를 초기화 할 수 없습니다 (0) | 2020.06.13 |
자체 서명 된 인증서로 HTTPS 연결 수락 (0) | 2020.06.13 |
프로젝트가 여러 출처를 가질 수 있습니까? (0) | 2020.06.13 |