Цитата:
Сообщение от
EVGL
journalTrans = common as LedgerJournalTrans, но есть ощущение, что этот оператор ничего полезного не делает.
Если вы подразумеваете, что в common точно должен быть journalTrans, то это даже вредно - в случае ощибки вы получите null вместо exception, и потом будете разбирваться с этим null, возможно в каком-то другом месте и выяснять, почему он получился.
Если же вы подразумеваете, что там может быть как journalTrans, так и что-то другое, то это полезно, так как в случае несоответсвия у вас будет null, который можно обработать, а не исключительная ситуация.
https://stackoverflow.com/questions/...vs-as-operator