AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.12.2015, 09:12   #1  
Blog bot is offline
Blog bot
Участник
 
25,475 / 846 (79) +++++++
Регистрация: 28.10.2006
mfp: X++ in AX7: Finally and using
Источник: http://blogs.msdn.com/b/mfp/archive/...and-using.aspx
==============
Finally, X++ got support for the finally statement. It has exactly the same semantics as in C#. This means that you can now write:

try
{
}
catch
{
}
finally
{
}


The contents of the finally block is guaranteed to be executed - regardless of exceptions or transactions. It is typically used to clean up any usage of none-managed resources. And to make that construct even cleaner, you can use the using keyword for types implementing the System.IDisposable interface.

using(var myObject = new MyObject())
{
myObject.someMethod();
}


This is short hand for:

var myObject = new MyObject();
try
{
myObject.someMethod();
}
finally
{
myObject.Dispose();
}


One more thing…

Just like in C# the using statement can also be used to avoid providing fully qualified names when referencing .NET types. This means I can implement MyObject like this:

using System;
class MyObject implements IDisposable
{
public void Dispose()
{
}
}




THIS POST IS PROVIDED AS-IS AND CONFERS NO RIGHTS







==============
Источник: http://blogs.msdn.com/b/mfp/archive/...and-using.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 04.12.2015, 10:07   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
Вот за finally хотелось бы сказать спасибо)
__________________
Axapta v.3.0 sp5 kr2
Старый 04.12.2015, 12:45   #3  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 513 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
О, наконец то using добавили!
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Теги
ax7, mfp, x++

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:54.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.