以下試してみましたが、アプリケーションのサイズは5120バイトで変わりませんでした(vs2012)
(先頭#は見出しになってしまうので、’を入れています)
ただ、名前が被るので作る時に面倒(イライラ)になると思います。
インテリセンスで入力しても、結局名前空間から指定しないといけないので。
実行速度については...どうでしょう(すみません)。
'#define MUDA
'#if MUDA
using System;
using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Collections.Specialized;
using System.ComponentModel.Design.Serialization;
using System.Configuration.Assemblies;
using System.Data.Common;
using System.Data.Odbc;
using System.Data.OleDb;
using System.Data.ProviderBase;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using System.Deployment.Internal;
using System.Diagnostics.CodeAnalysis;
using System.Diagnostics.Eventing.Reader;
using System.Diagnostics.PerformanceData;
using System.Diagnostics.SymbolStore;
using System.Globalization;
using System.IO.Compression;
using System.IO.IsolatedStorage;
using System.IO.Pipes;
using System.IO.Ports;
using System.Linq.Expressions;
using System.Linq;
using System.Management.Instrumentation;
using System.Media;
using System.Net.Cache;
using System.Net.Configuration;
using System.Net.Mail;
using System.Net.Mime;
using System.Net.NetworkInformation;
using System.Net.Security;
using System.Net.Sockets;
using System.Numeric;
using System.Reflection;
using System.Reflection.Emit;
using System.Resources;
using System.Runtime;
using System.Runtime.InteropServices;
using System.Runtime.InteropServices.ComTypes;
using System.Runtime.InteropServices.Expando;
using System.Security.AccessControl;
using System.Security.Authentication;
using System.Security.Authentication.ExtendedProtection;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Security.Cryptography.Xml;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading;
using System.Timers;
using System.Web;
using System.Xml;
using System.Xml.Linq;
using System.Xml.Schema;
using System.Xml.Serialization.Advanced;
using System.Xml.Serialization.Configuration;
using System.Xml.XmlConfiguration;
using System.Xml.XPath;
using System.Xml.Xsl;
'#else
using System;
using System.Collections.Generic;
'#endif
namespace ConsoleApplication1
{
class Hoge
{
List<string> strList = null;
public Hoge()
{
this.strList = new List<string>();
this.strList.Add("A");
this.strList.Add("VVV");
}
public void Add(string str)
{
this.strList.Add(str);
}
}
class Program
{
static void Main(string[] args)
{
Hoge hoge = new Hoge();
}
}
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/09/10 15:06