나는 다음과 같은 클래스를 검증 할 정의 : 나는 다음을 시도 할 때 IList<IValidate<IAttribute>> ValidationObjects;
,이 말을 컴파일되지 않습니다 : 다음 public class DefValidator : IValidate<IDef>
{
}
public interface IDef : IAttribute
{
컴파일 타임에 알지 못하는 형식으로 개체를 캐스팅하는 방법이 필요합니다. 이 같은 뭔가 : object obj;
public (type of obj) Obj
{
get
{
return obj
}
set
{
obj = (type of obj)value;
}
}
알고있는 유일
에 (예를 들어 여러 가지 내부의 결과는 문을 가입) 우리는 다음 표를 가정하자 : 당신은 예를 들어 다음과 같은 문에서 얻을 수 id | column_1 | column_2
------------------------
1 | 1 |
2 | 2 | 2
3 | | 3
: select a.id, t1.column_1, t2.column_2
// The Structure of the Container and the items
public interface IContainer <TItem> where TItem : IItem
{
}
public class AContainer : IContainer<ItemA>
{
}
public interface IItem
{
}
p
일부 Int16 및 Int32를 변환 한 다음 다시 변환합니다. 난 그냥 (어떤 자사에 대해 어떤 추측? :)) 직선 캐스트를 사용하지만, 초당이 44100 번하고 있어요 이 캐스트 효율적인가요? 더 빨리 끝낼 수 있습니까? P. 엄지 손가락 컴파일이 해제되어 있습니다.
현재 Flex에 arrayCollection이 있는데 PHP (Zend_AMF)로 보내려고합니다. Zend_AMF 위키에 따르면 arrayCollection을 직접 보내면 Zend_AMF가 arrayCollection을 객체로 캐스팅해야합니다. 차라리 내 모델 배열을 원합니다. arrayCollection을 flex의 배열로 변환 한 다음 전송하는 것이 가
파이썬에서 두 개의 문자열 목록을 비교하려고합니다. 문자열의 일부는 숫자이지만 문자열 비교를 위해서만 숫자로 사용하고 싶지 않습니다. 나는 파일에서 문자열을 읽고이 같은 목록에 올려 그러나 def main():
inputFileName = 'BateCarteira.csv'
inputFile = open(inputFileName, "r")
LINQ 결과라는 사실은 질문과 관련이 없을 수도 있지만 어쨌든 언급하고 있습니다. LINQ 쿼리를 실행합니다. 결과는 다음과 같습니다. IEnumerable<MyClass>
가 나는 ObservableCollection에에 결과를 넣을; ObservableCollection<MyClass>
어떻게해야합니까? (IEnumerable을 실행하고 Obs
, 나는 아래의 코드 라인 4에 다음과 같은 경고를 얻을 : WARNING CCN3196 Initialization between types "const int** const" and "int**"
is not allowed.
1 int foo = 0;
2 int *ptr = &foo;
3 const int * const fixed
내가, 다른 일반적인 하나를 캐스팅하기 위해 노력하고있어 말 : aFunction 서명이 aFunction(myClass<MoreAbstract> item);
입니다 myClass<MoreAbstract> anItem = myclass<DerivateFromMoreAbstract> anotherObject;
또는 무언가 aFunction(anothe