public ArticleInfo(DocumentInfo documentInfo) { AssertUtils.AssertParamNotNull(documentInfo, "documentInfo"); for (int i = 0; i < documentInfo.Count; i++) { this[documentInfo.GetKey(i)] = documentInfo[i]; } }