Используйте методы расширения и получите длину строки большого двоичного объекта в Интернете или MVC.
Sample code,tried using static customized methods but in vain.
образец кода
public class Employee()
{
public string First_Name {get; set; }
public string Last_Name {get; set; }
}
public static string Full_Name(this Person source)
{
find length of full_name using extension methods
}
using extension methods
Что пошло не так? Он повел себя не так, как вы хотели? Если да, то какой код вы используете, какой пример ввода и вывода? Если нет, получили ли вы какое-либо сообщение об ошибке? Ошибка компиляции или исключение времени выполнения, которое не было перехвачено? Помогите нам помочь вам, отредактировав свой вопрос, чтобы включить в него необходимую информацию.
Что именно вы ищете.
Я хочу, чтобы длина строки имени файла BLOB-объектов использовалась с помощью методов расширения. Файлы могут быть любыми файлами.
Я попробовал это со своей стороны и смог получить капли и длину капель в соответствии с вашим требованием, используя методы расширения.
string storageAccount_connectionString = "Connection String";
CloudStorageAccount storage_Account = CloudStorageAccount.Parse(storageAccount_connectionString);
CloudBlobClient blob_Client = storage_Account.CreateCloudBlobClient();
CloudBlobContainer _container = blob_Client.GetContainerReference(container_Name);
CloudBlockBlob cloudBlockBlob = _container.GetBlockBlobReference(filename);
Вы можете передать имя файла / blob нижеприведенному методу. Ниже приведен пример кода метода расширения.
Public static int FindLength (эта строка blobstring) { вернуть BLOBstring.Length; // вы можете использовать массив символов или что-то другое для получения длины }
Кроме того, вы можете использовать свои собственные методы для получения длины в случае каких-либо будущих требований.
Обычно большие двоичные объекты имеют имя в качестве одного из свойств и не разделяются по имени/фамилии.
Метод расширения: Методы расширения позволяют добавлять новые методы в существующий класс или в структуру без изменения исходного кода исходного типа, и вам не требуется никаких специальных разрешений от исходного типа, и нет необходимости перекомпилировать исходный тип. оригинальный тип.
мы можем использовать статические методы, чтобы получить длину.