okadabasso okadabasso 2017-02-01 15:47:15

[C#] 君はキャスターなのか このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

同じキャストをひたすら続ける ちなみにコード中のXXX000001ScreenDto ってクラス名はPersonEditorModelとかPersonViewModelなんかでなく、ほぼそのままでございますよ。

XXX000001ScreenDto dto = GetXXX000001 as XXX000001ScreenDto;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().Address1 = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.EngAddress1;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().Address2 = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.EngAddress2;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().Address3 = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.EngAddress3;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().PassportIssuePlace = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.EngPassportIssuePlace;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().DomicileAddress1 = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.DomicileEngAddress1;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().DomicileAddress2 = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.DomicileEngAddress2;
((XXX000001ScreenDto)dto).csmDto.GetEntityEng().DomicileAddress3 = ((XXX000001ScreenDto)dto).csmDto.abcClientEntity.DomicileEngAddress3;
// 以下たくさんの同様の行

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント(1)

#1 migimatsu migimatsu 2017-02-01 14:56:38  

キャストもひどいが左辺はもっとどうにかなるだろ ^^;

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[Java] 連番

このエントリーをはてなブックマークに追加

もはや人間が読むものではない。

...

package com.renban.erq053.czp008;

/**...

鑑賞する »

[Java] is禁止令

このエントリーをはてなブックマークに追加

ウンコードの趣旨とは違い、レビューで指摘...

// Mod yamada Start

// 一般的に考えて真偽値を返すメ...

鑑賞する »

[Java] もうコメント書くなお前

このエントリーをはてなブックマークに追加

改修案件でぶち当たったソース マジでこ...

/**
  *
  *   〇〇の値を取得する
  *
  */
pu...

鑑賞する »