【C#】ファイルの移動(Fileクラス)


 ファイルの移動(ムーブ/ムーヴ)


ファイルの移動をする場合は、Moveメソッドを使います。
下記処理の移動元・移動先はフルパスを指定し、移動先はファイル名まで記載する必要があり、上書きはできません。(フォルダのみは不可)

▽ ファイルの移動処理
File.Move(コピー元, コピー先);


移動先にファイルが存在した状態で移動処理を実行すると下記のように「既に存在するファイルを作成することはできません。」というエラーが発生します。

  

全ての処理で言える事ですが、何かのメソッドを使用する場合は try ~ catch の例外処理を記述した方がスマートです。

▽ 例
try
{
  /* ファイルの移動処理 */
  File.Move(@"c:\test\test.txt", @"c:\test\test2.txt");
}
/* エラーが発生した場合 */
catch(Exception Error)
{
  /* エラー内容を出力 */
  MessageBox.Show(Error.ToString());
}
/* 後処理 */
finally
{
  /* 終了メッセージを出力 */
  MessageBox.Show("処理が終了しました");
}

カテゴリー: C#, システム開発 | コメントする

【ポケモンGO】ヒンバスをゲットすると・・・

固体値は低いですが、ヒンバスをゲットしました。

よーく見ると・・・「ヒンバスを相棒にしてみよう!0/20 km」と書かれてます。



ネットで検索すると、ミロカロスに進化するには、アメ100個&相棒にして20Km一緒に歩かないとダメなそうで・・・10Kmタマゴ2個分だったら大したことないですが、そもそもなかなかPOPしないヒンバスのアメ100個の方が難易度が高いですね。

カテゴリー: ポケモンGO | コメントする

【ポケモンGO】レベル39になりました!(2017年12月25日)



レベル38になったのが2017年10月7日なので、2カ月半で300万の経験値を稼ぎました。1日に4万の経験値を稼いだ事になります。

日々欠かさず伝説ポケモンとのレイドバトル1戦(1万)+ポケモンゲット・進化(3万)というところでしょうか。グローバルチャレンジで経験値が2倍になった事が大きかったですね。

さて、MAXレベルまで@1となりましたが、必要な経験値は500万・・・先は長い!(約半年かな?)



カテゴリー: 未分類 | コメントする

【ポケモンGO】スキーヤー金メダルゲット!(2017/12/24)



氷タイプのポケモンを200匹ゲットすると貰える金メダルですが、今まで氷タイプのポケモン種類が少なかった事とレアが多かった事で、なかなか達成できませんでした。

ルビー・サファイアのポケモン追加&年末年始イベントのお陰でスキーヤーの金メダルをゲットできた事で、下段全て金メダルとなりました!!



カテゴリー: ポケモンGO | コメントする

【ポケモンGO】アブソル色違いゲット!

なかなかタイミングが合わず、アブソルのレイドボス戦が出来ていませんでしたが、ようやく戦闘・勝利を収めることが出来ました。

そして、ゲットチャンス!?色違い?!(残念ながら この時の画像は撮り忘れました)



伝説ポケモンと比べると、本当にゲットしやすいですね。無事ゲットです。ちなみにノーマルのアブソルはゲットしてないので比較できませんが、そのうちゲット出来れば、一緒にアップしようと思います。

カテゴリー: ポケモンGO | コメントする